NASA catches formation of Tropical Cyclone Kenneth near Aldabra

Visible satellite imagery from NASA’s Aqua satellite revealed the formation of Tropical Storm Kenneth in the Southern Indian Ocean. Kenneth formed north of Madagascar and east of the Aldabra Atoll.