Home News French President Emmanuel Macron lands in Mayotte days after devastating cyclone