NASA AIRS Satellite instrument sees Tropical Depression 14W form
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 captured by a NASA infrared satellite instrument. …