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