NASA's TRMM satellite sees Hurricane Celia's moderate rainfall
Wednesday, June 23, 2010 - 08:00
in Earth & Climate
The Tropical Rainfall Measuring Mission satellite known as TRMM has been monitoring the rainfall rates in Hurricane Celia, and noticed rain is falling moderately as the storm continues to strengthen...