Anne Francis December 3, 2019
Tokyo’s new National Stadium, started in 2016, seats 60,000 and is fully accessible