Russia Sends Tiny 15-Person Delegation to Paris Olympics
Russia’s team for the 2024 Summer Olympic Games in Paris, France, consists of just 15 people — a massive fall from the 330 athletes Russia sent to the 2021 Tokyo Summer Games, thanks to the international fallout from Russia’s brutal invasion of Ukraine.