NASA sees development of tropical depression Chaba
Thursday, September 29, 2016 - 08:02
in Earth & Climate
Visible satellite imagery from NASA identified the development of the latest tropical depression in the Northwestern Pacific Ocean near Guam. The National Weather Service in Guam have posted a Tropical Storm Watch.