NASA sees a new depression form after another fizzled
The Northwestern Pacific Ocean generated another tropical depression hours after a different system quickly faded. NASA's Aqua satellite provided a look at Tropical Depression 27W after it developed about 300 miles from Chuuk. ...