Breaking: Tokyo Olympics postponed till 2021 over coronavirus concerns

Japanese prime minister Shinzo Abe has revealed Olympics chief Thomas Bach is on board with the Tokyo2020 Games being delayed by one year due to the coronavirus crisis. An influential International Olympic Committee member... Read more »