Canada was absolutely correct to do this. He has a terrorist background, and is inadmissible, period. Way to go, Canada!What I am wondering is why the dude even got a visa in the first place.
Canada is a visa waiver country. They don’t need a visa to come here, and we don’t need one to go there.