Every March 15 for the past 20 years, people in Montreal invade the streets of this Canadian city, to denounce police brutality.
Every March 15 for the past 20 years, people in Montreal invade the streets of this Canadian city, to denounce police brutality.