Japanese government

Japan scraps 2020 Olympic stadium design

The Japanese government has decided to scrap its controversial design for the stadium for the 2020 Tokyo Olympics and Paralympics.
17 July 2015, 14:45 PM