NASA sees Tropical Storm Leslie was causing a problem for itself
Wednesday, September 5, 2012 - 16:31
in Earth & Climate
Infrared data from NASA's Aqua satellite shows that Tropical Storm Leslie has been causing problems for itself.