Tropical Storm Laura forms in the Atlantic, 12th named storm of the season
NOAA image NOAA Hurricane Hunter aircraft this morning found that a tropical depression near the Leeward Islands has strengthened to Tropical Storm Laura. Laura, with [Read More]