On July 4, 2001, 20-year-old Megan Barroso disappeared after celebrating with friends. One month later, her body was found. The investigation would lead to the apprehension of a violent serial rapist
Share this post
A Glitter of Hope: How an Unlikely Piece of…
Share this post
On July 4, 2001, 20-year-old Megan Barroso disappeared after celebrating with friends. One month later, her body was found. The investigation would lead to the apprehension of a violent serial rapist