NASA catches development of Tropical Cyclone Nuri in South China Sea
A low-pressure system that developed in the Philippine Sea and tracked over the central Philippines has moved into the South China Sea and become a depression. NASA's Terra satellite provided an image of the newly formed ...