Olympics chief Thomas Bach will arrive in Japan on July 8, Tokyo 2020 organisers said Wednesday as they make final preparations for the pandemic-postponed Games. Bach had initially been expected to visit Tokyo in May, but that trip was cancelled over…
Sign in
Welcome! Log into your account
Forgot your password? Get help
Password recovery
Recover your password
A password will be e-mailed to you.


