Russian flag has no place at 2024 Paris Olympics, Macron fumes France President Emmanuel Macron has said that Russia as a country has no place at the 2024 Paris Olympics.