Militarized Police
Submitted by Robert Meeropol on

Monday I read a report that demonstrators in Burlington, Vermont (a left-oriented city that has sometimes been dubbed the People’s Republic of Burlington), were attacked by police in full riot gear using pepper spray and rubber bullets.