downtoearth-subscribe

NASA Finds Powerful Storms Over South China from Tropical Storm Bebinca

Tropical Storm Bebinca formed quickly in the northern part of the South China Sea. Warnings were in effect as NASA's Aqua satellite analyzed the storm located off the coast of southern China near Hainan