Green Is The New Red
Two environmentalists in Oklahoma may be the first protesters prosecuted for a “terrorism hoax” after they unfurled a banner covered in glitter.