Torrential Rains of Cyclone Laila Measured from Space
Friday, May 21, 2010 - 10:22
in Astronomy & Space
NASA satellite measures rainfall over India as Cyclone Laila makes landfall.
NASA satellite measures rainfall over India as Cyclone Laila makes landfall.