Terra satellite spots newborn Tropical Depression Doksuri in W. Pacific
Another tropical depression was born in the western North Pacific, and NASA's Terra satellite captured an infrared image of the newborn cyclone. Tropical depression Doksuri, known in the Philippines as Dindo, was born during ...