This photo provided by the French Army shows soldiers lifting a collapsed barrier in the Indian Ocean French territory of Mayotte, Wednesday Dec.18, 2024, as the cyclone on Saturday was the deadliest storm to strike the territory in nearly a century. (D Piatacrrea, Etat Major des Armees/Legion Etrangere via AP)

News, Photo and Web Search

Other Photos

Next Photo