Hosted on MSN6mon
Cuba, the Island of Olympic ChampionsBefore 1959, Cuba had a modest record ... the small Caribbean island climbed to 8 th place in the world rankings, behind the USA, Russia, Germany, China, France, Italy and Australia.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results