Police allegedly throw Black woman from building in Toronto, Canada.
Canada’s Special Investigations Unit (SIU) is currently investigating the death of a 29-year-old Black woman in the High Park neighborhood of Toronto. The SIU is […]
The post Police allegedly throw Black woman from building in Toronto, Canada. appeared first on 18 Karat Reggae.