St. Louis police give Israeli-style excuses for arresting peaceful protesters
12 October 2014
Echoing Israeli rhetoric, St. Louis city police claim they arrested seventeen peaceful anti-police brutality protesters for “rock-throwing,” an account eyewitnesses dispute. Read more about St. Louis police give Israeli-style excuses for arresting peaceful protesters