Fred Hampton

All Articles

December 10, 2014
In a supposedly free country, is it alright to make it a felony to film the police?  Welcome to Illinois.