Top Medal Winners

View full interactive graphic here The USA leads the chart with 2,828 total medals. The record set by the Soviet Union still holds second place, with 1,204 total medals. Which is then followed closely by Germany, with 1,004 medals. Germany is then followed by Great Britain, France, Italy, Sweden, China, Russia, and the record ofContinue reading “Top Medal Winners”

Design a site like this with WordPress.com
Get started