Here's a thought. Why can't Canada make "jihadi supporting" or any other terrorist activity support a crime in itself so the police have a means to intervene with the likes of Sharif before he starts hurting people ?