This undated photo provided Tuesday Dec. 17, 2024 by the French Interior Ministry shows gendarmes clearing a road in the French territory of Mayotte in the Indian Ocean, after the island was battered by its worst cyclone in nearly a century, (Ministere de l'Interieur/Gendarmerie Nationale via AP)

News, Photo and Web Search

Regional News Headlines