Police denies pushing Black woman from balcony, claims her death was suicide.
Police in Toronto, Canada are denying the claims made by a family that they pushed a Black woman to her death from a 24th floor […]
The post Police denies pushing Black woman from balcony, claims her death was suicide. appeared first on 18 Karat Reggae.