Glitter, the New Anthrax
Oklahoma City police are obviously upset that the UK has pulled ahead of the US in the competition to have the most absurd definition of terrorism. Hence this: On Friday, Oklahoma City police charged a pair of environmental activists with staging a "terrorism hoax" after they unfurled a pair of banners covered in glitter—a substance local cops considered evidence of a faux biochemical assault. Stefan...