Watch CBS News

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.
View CBS News In
CBS News App Open
Chrome Safari Continue