Crime Library: Criminal Minds and Methods
Weave Been Arrested!
The Pink Flamingo
The Pink Flamingo
Avenania Thompson was arrested on Oct. 24, 2010, for disorderly conduct and breach of peace in Dade County, Fla.

Also check out:
13 Dumb Sex Tips From the Internet
Categories
We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'
Advertisement