Sports

Tokyo Olympics postponed by a year

Olympics

The 2020 Tokyo Olympics has been postponed. Japan Prime Minister Shinzo Abe said on Tuesday that he has reached an agreement with the International Olympic Committee (IOC) to hold the Games in 2021.

Read More »