NASA satellites see Tropical Depression 5's remnants giving the Gulf a wet encore
NASA's Aqua and TRMM satellites and the GOES-13 satellite have been keeping an eye on the meandering remnants of Tropical Depression 5 (TD5). More rainfall is…
Aug 17, 2010