Hurricane warnings posted on US East Coast, NASA sees Earl's heavy rainfall
Thursday, September 2, 2010 - 11:14
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...