What country has won more Olympic medals to date?

Germany
Great Britain
United States
Russia

Trivia Crack Answers Main Page