NASA spots heavy rainfall in Tropical Depression 26W threatening Micronesia
The twenty-sixth tropical cyclone of the western North Pacific Ocean season formed and has some areas of heavy rain, according to data from NASA's TRMM satellite. Tropical Depression 26W is threatening islands within Micronesia ...