Crying in his car, literally minutes before taking his own life
This is the final photograph of Phillip Herron 34, crying in his car, literally minutes before taking his own life. He was a single Dad with three kids, struggling …
Crying in his car, literally minutes before taking his own life Read More