It has been called an infringement of the Charter of Rights and Freedoms, and now it is being challenged in court as one. READ MORE: […]