OK now I get it. This as nothing to do with Some ambassador supporting some SJW activist or other lame crap like that.
The Saudi have info on some very bad "Canadian" help by the government of Canada. Trudeau and his accomplice will pay!
Can't wait for thing to boil over in the state so we can clean our shit up in Canada!