Sports

Historic images from the 1964 Olympics, the last to be hosted in Tokyo

With the 2021 Olympics just around the corner, check out these images from the last Summer Olympics to be held in Tokyo in 1964.