About five months ahead of the Tokyo Olympics, the large crowd that watched a torch relay rehearsal in Hamura on the outskirts of Tokyo on Feb. 15 showed the anticipation that is already building. [Read More]

No reproduction or republication without written permission.