BIRMINGHAM, AL (WBRC) - Since September 11, 2001, over 2.5 million Americans have been deployed. "Your job is everything," said…
"Huffington Post" news editor Molly O'Toole shares the staggering statistics related to sexual assault, mental health, PTSD, and legal justice…