NASA sees Tropical Storm 12S - a possible threat to Madagascar
The twelfth tropical depression formed in the Southern Indian Ocean today and quickly became a tropical storm, dubbed Tropical Storm 12S. NASA's Aqua satellite passed over the storm and captured infrared data that revealed ...