France

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.

FILE - The Olympic rings are set up at Trocadero plaza that overlooks the Eiffel Tower in