Japanese officials have abruptly scrapped their plans for a massive, expensive stadium they planned to build for the 2020 Tokyo Games.
David Wharton, Los Angeles Times: Sports
Fri, 07/17/2015 - 9:13am
Japanese officials have abruptly scrapped their plans for a massive, expensive stadium they planned to build for the 2020 Tokyo Games.