NASA's TRMM satellite sees Tropical Storm Cleo form in southern Indian Ocean
Tuesday, December 8, 2009 - 13:14
in Earth & Climate
The Tropical Rainfall Measuring Mission or TRMM satellite captured the birth of Tropical Storm Cleo in the southern Indian Ocean today, December 7.