Tokyo 2020 President Would Have “Had to be God” to Predict Problems Affecting Preparations but None of Them are His Fault

Tokyo 2020 President Yoshirō Mori has claimed he bears no responsibility for the myriad of problems that have overshadowed preparations for the Olympics and Paralympics in the Japanese capital.