Categories
In The News

Fidel Castro, Last Of Latin America’s Absolute Monarchs

Not unlike a zealous Christian, Castro learned from Catholicism a dogmatism and opposition to pluralism that he imposed on his island nation for decades.

Exit mobile version