NASA satellite sees Tropical Depression 02W soak the Philippines
Tuesday, February 19, 2013 - 17:31
in Earth & Climate
The second tropical depression of the northwestern Pacific Ocean season formed on Feb. 19, and NASA's Aqua satellite showed the storm was soaking the central and southern Philippines.