Tropical Depression 13 is now Tropical Storm Laura
Caribbean braces for another possible tropical storm with TD 14 In the latest advisory of the National Hurricane Center (NHC) of the National Oceanic and Atmospheric Administration (NOAA), tropical depression 13 has strengthened and is now officially Tropical Storm Laura. With maximum sustained winds of around 45