This undated satellite photo provided Wednesday Dec.18, 2024 by the Institut Geographique National (IGN) shows the port of Mamoudzou, in the Indian Ocean French territory of Mayotte, before the cyclone Chido. (IGN via AP)

News, Photo and Web Search