NASA AIRS Satellite instrument sees Tropical Depression 14W form
Tuesday, October 5, 2010 - 20:21
in Earth & Climate
The northwestern Pacific Ocean is just as active as the Atlantic Ocean this hurricane season. The fourteenth tropical depression formed near Hainan Island, China this morning and its birth was...