Japanese Prime Minister Shinzo Abe and International Olympic Committee President Thomas Bach have agreed to postpone the Tokyo 2020 Olympic Games. Abe and Bach held a conference call on Tuesday to discuss the constantly changing environment with regard to Covid-19 and the Olympic Games Tokyo 2020, a statement from the IOC and the Games Organising […] Read more