NASA catches the short life of Tropical Depression 17W
The newest tropical depression in the northwestern Pacific Ocean formed Sunday, Sept. 11 far to the east of the big island of Japan. Tropical Depression 17W didn't have a long life, however, as the final warning on the system ...