NASA finds wind shear battering tropical storm Edouard

The latest tropical storm in the Atlantic Ocean formed one day ago and was already being battered by wind shear. NASA's Aqua satellite imagery revealed Tropical Storm Edouard's strongest storms were being displaced by strong ...

page 2 from 36