Summer Olympics: Which countries have hosted the Games the most?
July 21 2021, 08:00
The United States, UK, Australia and Japan are among the countries to have hosted the Olympic Games the most times.
The United States, UK, Australia and Japan are among the countries to have hosted the Olympic Games the most times.
Source:
FOX News