theolympians.co
Fidel Castro and the Cuban Olympic Machine
Fidel Castro has passed away. But his legacy for the love of sport continues. Cuba has the 65th largest GDP in the world today. It has the 78th largest population in the world at 11.2 million peopl…