Olympics Chief Admits "Sleepless Nights" Over Troubled Tokyo Games

Tokyo 2020: International Olympic Committee chief Thomas Bach revealed there were doubts every day and sleepless nights over the Games, which were postponed by a year.

Comments