NASA's TRMM sees heavy rainfall in Cyclone Laila's India landfall
Thursday, May 20, 2010 - 16:31
in Astronomy & Space
NASA's Tropical Rainfall Measuring Mission or TRMM satellite captured a satellite image of Laila's rainfall and revealed some areas of heavy rainfall.