Crime Library: Criminal Minds and Methods

Friday’s Mugshot of the Day

Estrella Coral Barrios was arrested yesterday afternoon in Alachua County, FL, on charges of battery and marijuana possession.

Categories
We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'
Advertisement