IOC head Thomas Bach, Japanese PM Shinzo Abe agree to postpone Tokyo Olympics
Tuesday, March 24, 2020 - 08:10
in Earth & Climate
International Olympic Committee chief Thomas Bach and Japanese Prime Minister Shinzo Abe agreed in a conference call Tuesday to delay the 2020 Summer Olympic Games in Tokyo.