NASA finds new Tropical Storm Iselle already battling wind shear

NASA infrared imagery shows that newly formed Tropical Storm Iselle is already battling for its life under wind shear.


Click here for original story, NASA finds new Tropical Storm Iselle already battling wind shear


Source: Phys.org