Canada: Where Calling Soleimani a Terrorist Can Get You Arrested

Tehran or Toronto? You decide