Tokyo to Host 2020 Summer Games
The International Olympic Committee has selected Tokyo, Japan, to host the 2020 Olympic Summer Games. The IOC selected the city over rival bids…
Continue ReadingThe International Olympic Committee has selected Tokyo, Japan, to host the 2020 Olympic Summer Games. The IOC selected the city over rival bids…
Continue Reading