Monday, June 22, 2009

British Woman Arrested, Imprisoned for Asking Cop for Badge Number

Britain is now a grotesque police state, and we're not far behind. This is sickening.