Saturday, 15 November 2014

The Tallahassee Police Department (the tow where Florida State University…

The Tallahassee Police Department (the tow where Florida State University is located) pressured a student, Rachel Hoffman, into being an informant for a drug sting in 2008. Rachel’s TPD handlers lost track of her during the sting. Rachel’s body was found two days later in Perry, FL.






from Crazy Facts http://ift.tt/1H18CMl

No comments:

Post a Comment