NASA sees development of Tropical Depression 19W

NASA's Aqua satellite looked at cloud top temperatures in Tropical Depression 19W as it developed just north of northern coast of Luzon, Philippines. Satellite imagery showed that the depression was already battling wind ...

page 26 from 40