December 15 2019 9:48am

Tokyo 2020 Olympic national stadium opened by Japan PM

Japanese Prime Minister Shinzo Abe opened the Tokyo 2020 National Stadium for the Olympic Games on Sunday, with the games only eight months away.

Responsive site?

Video Home