NASA sees Tropical Storm Noru east of Japan

NASA’s Terra satellite captured a visible-light image of Tropical Storm Noru after it formed far to the east of Japan in the Northwestern Pacific Ocean.