TOKYO, Japan, CMC – Seven Caribbean nations appear on the final medal table from the Summer Olympic Games which ended here yesterday, with Cuba topping the list.
The article Cuba tops Caribbean medal tally as Olympiad winds up appeared first on Stabroek News.