Home Tags Olympic torch relay

Tag: Olympic torch relay

EXPLAINER: Japan’s latest Olympic controversy

0
<p>TOKYO &mdash; Japan's latest Olympic controversy — the reluctant resignation of Japanese organizing committee head Yoshiro Mori over sexist comments — comes as its...