Downgrade for Tropical Depression Ida forecast this weekend
Permalink

Downgrade for Tropical Depression Ida forecast this weekend

NASA’s Aqua satellite saw wind shear was affecting newborn Tropical Storm Niala as it continued…

Continue Reading →