NewCa . com : STOPMTL . ca : First interactive map to self - report police

- Montreal is the first city in the world to have a police stop system which allows citizens to report their experiences to those who have been involved in violence during the past few years. The BBC's weekly The Boss series profiles different researchers from around the country.

Published on 2021-07-17