NASA satellite sees rainfall in ebbing Edzani
Tuesday, January 12, 2010 - 12:14
in Astronomy & Space
NASA's Tropical Rainfall Measuring Mission satellite captured a clear picture of what's happening within Tropical Storm Edzani, including where the rainfall is happening and where the center of the...