Numerous groups protest against hate and racism in Civic Plaza

Numerous groups protest against hate and racism in Civic Plaza