A slam dunk crystal clear ethics violation.  And of course Justin can't see it.  Can't see that he violated his own rules as well.

Hey, it only cost the taxpayer a 55 million donation to the Aga Khan foundation to be invited.  What a steal.

That's why he is one the single most unethical PM's in Canadian history.