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