Hurricane warnings posted on US East Coast, NASA sees Earl's heavy rainfall
Wednesday, September 1, 2010 - 17:07
in Earth & Climate
NASA's Tropical Rainfall Measuring Mission, or TRMM satellite looked at the rate rain was falling in Hurricane Earl yesterday, and it was intense.