Advertisement

Protestors march in Toronto after police kill two black men

Protestors in Toronto, Canada, march against police shooting deaths of black men. .