IOC Chief Thomas Bach to visit Japan on July 12
International Olympic Committee (IOC) president Thomas Bach will arrive in Japan on July 12, 11 days before the much awaited Tokyo Olympic Games finally kick-off. “The next steps on the organisational front after this Coordination…