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.

Categories
Advertisement