NASA satellites see Tropical Depression 5’s remnants giving the Gulf a wet encore
Tuesday, August 17, 2010 - 15:14
in Astronomy & Space
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 something that southeastern Louisiana...