Enlarge NASA’s Terra satellite captured this visible image of Typhoon Dolphin on May 19 at 01:30 UTC near Iwo To island, Japan. Credit: NASA Goddard MODIS Rapid Response Three different platforms have been examining Typhoon Dolphin as it moves through the Northwestern Pacific Ocean. The RapidScat instrument saw Dolphin’s winds intensify over May 16 and […]