Military suicide: One more reason to abolish war

       The Pentagon issued its annual report recently on suicide in the military, and it provides us with very sad news. Despite spending hundreds of millions of dollars on programs to stem this crisis, the suicide rate for active-duty U.S. troops rose to 28.7 per 100,000 during 2020, up from 26.3 per 100,000 the previous year. […]