Search Close Menu

Indiana Officer Tells Story of PTSD that Led Her to Attempt Suicide

Taylor Nielsen laughs as she plays catch with her new pup outside her Boone County home. She's feeling more alive than ever. And that's a miracle, considering Taylor nearly took her own life less than a year ago. More Here.
0 Comments

Latest Videos Popular Videos