03/25/2013

Wyo. initiative seeks to reduce police suicides

In 2012, there were 129 LODD in the US, but also 126 officer suicides, says Badge of Life Program

By Kelsey Bray
The Wyoming Tribune-Eagle