40,000 suicides annually, yet America simply shrugs

Capt. Justin Fitch, commander of a headquarters unit at the U.S. Army Natick Soldier Research Development and Engineering Center in Natick, Mass. continues to inspire others by raising awareness of veterans battling suicidal thoughts, while he fights a personal battle with terminal cancer.


Ingrid Herrera-YeeComment