Success of Japan’s last Olympics looms large over Tokyo Games

The Tokyo Olympics open this week after being delayed a year by COVID-19. Japan last hosted the Summer Games in 1964 – a moment of triumph for the country. Lucy Craft shows times have changed.

( read original story …)