A deadly cyclone that ripped through the islands of Mayotte on December 14, 2024, leaving a trail of destruction and loss of life in its wake, has been captured in terrifingly powerful satellite ...
This visible image on Feb. 26 at 0545 UTC was taken by the MODIS instrument aboard NASA's Aqua satellite, and shows the eye of Tropical Cyclone Rusty very close to making landfall near Port ...