The Province of Ontario has filed the final regulations dealing when police officers can stop people in public and ask them to identify themselves - normally called "carding" or "street checks." This new legislation will come into effect on January 1st, 2017.Under the...
New Provincial Legislation Regarding Police Street Checks
read more