Japanese sports officials on Tuesday bowed to growing criticism that a massive stadium planned for the 2020 Olympics was too big and costly, saying they would shrink the building's area.
Japanese sports officials on Tuesday bowed to growing criticism that a massive stadium planned for the 2020 Olympics was too big and costly, saying they would shrink the building's area.