NASA satellite maps Ida rainfall
Thursday, November 19, 2009 - 13:56
in Astronomy & Space
GREENBELT, Md., Nov. 19 (UPI) -- NASA says its Tropical Rainfall Measuring Mission satellite measured last week's heavy rainfall that drenched the U.S. east coast.