Any rational person would believe mandatory registration of individuals who have not committed a crime would violate their Charter Rights and Freedoms. That’s reasonable and rational.  Apparently, it’s also very un-Canadian. In Canada, criminals have rights. Law-abiding citizens? Not so much.
CLICK ON ABOVE LINK TO READ THIS CSSA COMMENTARY