TRMM satellite sees tropical storm Lua's rainfall
A tropical storm called Lua formed in the Indian Ocean off Australia's northwestern coast on March 13, 2012. NASA's TRMM satellite passed over Lua and observed moderate rainfall and strong towering thunderstorms within on ...