Read Time:8 Second
Tokyo’s $1.4 billion National Stadium was without fans for the 2020 Olympics, an event delayed for a year and held in 2021 because of the pandemic
Tokyo’s $1.4 billion National Stadium was without fans for the 2020 Olympics, an event delayed for a year and held in 2021 because of the pandemic