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