Watson Institute for International and Public Affairs
Costs of War

Shocking new study reveals more than 30k US troops have died by suicide since 9/11

June 22, 2021 The Hill

The Hill highlights Thomas Suitt's Costs of War study on military suicides.

More