Skip to main content
Drimble Colorado

Japan's Olympic chief stands down amid corruption allegations over Tokyo 2020

TOKYO --- Japanese Olympic Committee President Tsunekazu Takeda announced Tuesday that he would step down at the end of his term in June, in the face of corruption allegations that…

Related places

Topics

More from Denver Area