Doubt cast over Tokyo 2021 as Japanese towns ditch plans to host Olympic athletes

Japanese towns have dropped plans to host Olympic athletes – in what is a further indication of the disruption that could affect the Games.

Scroll to top