Yesterday, pro-democracy demonstrators in Venezuela made their way to the Cuban embassy in Caracas to protest the Stalinist apartheid Castro dictatorship’s hostile takeover of their country.