Well, what could be more fitting than British royals snubbing the upstart leader of an upstart former British colony—and one who was elected by “deplorables” to boot? On the other hand, Prince Charles and Duchess Camilla, not only rank as the first British Royals to grace Bolshevik Cuba with a visit—but this week (mirroring president […]