news 9 months ago

Japan's Olympic Committee President Quits Amid Corruption Allegations

Newsy Now
​French prosecutors placed Takeda under formal investigation for “active corruption” last December.