Breath-taking Spectacle: Tokyo 2020 Olympics takes off

Update: 2021-07-23 17:13 GMT
Also delaying the Games -- which were supposed to be held in 2020 -- any further may prove financially disastrous for Japan.

Tags:    

Similar News