Left-wing professor with expertise in Latin America claimed that the Cuban regime’s prohibition against free travel of its citizens prevents a brain drain of its most economically valuable persons. He also claimed that the late Fidel Castro was a symbol of freedom for many people around the world. He further blamed American foreign policy for Castro’s anti-Americanism. The Castro regime, he claimed, was not “totalitarian” or a system of “political oppression.”
Rene de La Pedraja – a professor as Cansius College – joined Fox News Channel’s Tucker Carlson on his eponymous show to share his views of the late Fidel Castro. – READ MORE