Watson Institute for International and Public Affairs
Costs of War

More than 30,000 American veterans, service members have died by suicide in post-9/11 wars, report says

June 22, 2021 Fox News

Fox News covers Costs of War study by Thomas Suitt examining the high post-9/11 rates of military suicide.

More