Liberty Council

  • Crosstalk: May 3, 2022

    There is a startling increase in the number of service members and veterans that are committing suicide. More than four times as many service members and veterans have died from suicide since the 9/11 attacks than have been killed in combat, and the number of suicides are outpacing those of the general population.