Miguna micalculated a few things. Otherwise he had a chance. He should have applied for a Kenyan passport in Canada as the government demanded. Then they would have absolutely no plausible reason to deny him entry.
You cannot be combative against stupid people to the changrin of your own goals. They don’t care what harm they cause you.
Appealing to Nairobians once he is here is another story. All they do is complain. But when you forward them a saving grace, they want no parts of it. Bure kabisa.