Israel and Russia Have No Place in the 2024 Paris Olympics
The International Olympic Committee has declined to curtail Israel’s involvement in the 2024 games and has placed half-hearted limits on Russia. The IOC claims it opposes the politicization of sport — but the Olympics are a historically political institution.