At least one demonstrator hospitalized; dozens doused with pepper spray; activists say driver is a US correctional officer
Points: -6
admin
Recent comments