Categories General Knowledge Fidel Castro was the president of Post author By esimpk Post date November 25, 2021 A: Cuba B: Maxico C: Jamaica D: Uruguay ← ‘Pearl of East’ is → Australia is located in