35 Nations Demand IOC Ban Russia from Paris 2024 Olympics
The International Olympic Committee is under intense scrutiny as 35 nations, including the UK, US, and Israel, demand a ban on Russian and Belarusian athletes from the 2024 Paris Games, challenging the IOC's proposed 'neutral' status.