There’s more to see...
Sign up to discover and save different things to try in 2015.
Visit Site

Bi-polar woman, 20, kills herself inside police car with the cop's own GUN on…

Stephanie Hicks was walking in the sweltering heat to the hospital located more than nine miles from her hometown of Alton, Missouri, when a police officer offered her a ride that ended in her suicide.
  • Aaron Brown

    Bi-polar woman, 20, kills herself inside police car with the cop's own GUN on her way to the hospital #STL

About this Pin

 News

Aaron Brown

News