15-09-2017 19:49 via phys.org

Satellite view reveals Tropical Depression 15E still struggling

Satellite imagery showed that Tropical Depression 15E continued to struggle to organize while still being affected by vertical wind shear.
Read more »