Chief Executive Toshiro Muto assured the Olympics could have ‘limited spectators’
Video Credit: Newsflare STUDIO - Duration: 02:12s - Published
Chief Executive Toshiro Muto assured the Olympics could have ‘limited spectators’
The Tokyo 2020 games are now scheduled to open on July 23, 2021, after a historic postponement forced by the global march of the pandemic.