Tropical Storm Claudette forms and makes landfall along Gulf Coast
Tropical Storm Claudette made landfall near New Orleans on Saturday, threatening to dump torrential rain as millions across the South are under storm warnings, according to the Nat…
Tropical Storm Claudette made landfall near New Orleans on Saturday, threatening to dump torrential rain as millions across the South are under storm warnings, according to the Nat…