Tokyo Olympic torch relay canceled following postponement of games

The Japan leg of the Tokyo Olympic torch relay, scheduled to begin Thursday, has been canceled due to the coronavirus outbreak, Yoshiro Mori, president of …

Post Author: AsiaSportsBusiness

Website: Tanner Simkins @TannerSimkins