Japan's Olympic Committee chief Tsunekazu Takeda on Friday denied bribery or any wrongdoing after being indicted in France for corruption linked to the Tokyo 2020 Olympic bid.
Subscribe to our newsletter
Sign up for our newsletter, and be the first to get the latest news on Vanguard.