NASA sees Tropical Storm Carlos west of La Reunion Island

NASA’s Aqua satellite passed over Tropical Cyclone Carlos as its center moved just to the west of La Reunion Island in the Southern Indian Ocean.