The left takes credit for being the political aisle promoting human rights and fighting oppression, but in the case of Cuba, its adherents promoted oppression and human rights abuses for decades by glorifying the Castro regime and its savage enforcer, Che Guevara.
No Comment! Be the first one.