Shutting Down the Streets: Thousands Protest Police Killings by Blocking Traffic & Staging Die-ins
By democracynow on
For a second night, thousands of protesters swarmed the streets of New York City to protest a grand visit orginal source at democracynow.org
Categories: The War & Peace Report
Tags: Archive