With the highest record of Olympic medals in Latin America, Cuba owes its sports achievements to its socialist revolution. The devastating US blockade on Cuba, which has lasted for more than 50 years and includes restrictions on the nation's sporting industry, has not stopped the island from becoming the most successful Latin American country in Olympics history.