Crime Library: Criminal Minds and Methods

Mugshot of the Day

In not so much a mug shot as perhaps a mood shot, we present Stephen Slone of Henderson County North Carolina, arrested on February 24, 2013, for — you guessed it — resisting arrest.

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