NASA sees rainfall in newborn Tropical Depression 8W
Thursday, July 3, 2014 - 12:30
in Earth & Climate
Powerful thunderstorms in some areas of newborn Tropical Depression 08W in the Northwestern Pacific Ocean were dropping heavy rainfall on July 3 as NASA's Tropical Rainfall Measuring Mission (TRMM) satellite passed overhead.