The Tokyo Marathon marked its full-scale return after four years with 38,420 runners racing through the streets of the capital on March 5. [Read More]

No reproduction or republication without written permission.