Utter Sh!tshow: Veteran suicides and the VA’s appalling attitude
A troubling new report released by the Department of Veterans Affairs showed that at least 60,000 veterans killed themselves between 2008 and 2017, with suicide rates among veterans continuing to climb. According to the report, 2017’s 6,100 veteran suicides represented a 2% increase over the previous year and a 6% increase since 2008. However, despite […]
Veteran Culture
Sep 25