Gregory Inman

State of Things
12:50 pm
Thu March 15, 2012

Veterans & Trauma

A recent report from the Department of Veteran Affairs revealed a stark truth: every 80 minutes, a veteran takes his or her own life. The risk of suicide is even greater for service members suffering from post-traumatic stress disorder or PTSD.

Read more