July 3 2019 10:19am

Olympic stadium for Tokyo 2020 90% finished, officials say it will open in December

Officials said this week that the Olympic stadium for Japan 2020 is 90% finished and is expected to open in December of 2019.

Responsive site?

Video Home