Search results
Rajan Menon, Tom Dispatch
The Raw Story· 30 minutes agoA suicide occurs in the United States roughly once every 12 minutes. What’s more, after decades of decline, the rate of self-inflicted deaths per 100,000 people annually—the suicide rate—has ...