Crime Library: Criminal Minds and Methods
Bad Santas
Tax Protest
Tax Protest
Dec. 18, 2010: During the National Day of Protest against Tax Avoidance in Brighton, England, a demonstrator dressed as St. Nick glued himself to the window of a British Home Stores retail shop and was subsequently arrested. Shortly thereafter, another Santa glued himself to a Dorthy Perkins women's clothing store and was also arrested.
We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'