Battling the Storm Within

Tuesday, March 17, 2015

This Jarring Photo Series Captures What PTSD Really Looks Like

A recent study showed that roughly 22 U.S. veterans commit suicide every day — about one every 65 minutes. Photographer Devin Mitchell shared his photo series on the subject exclusively with BuzzFeed News.


Learn more...

No comments: