National Hurricane Center says Tropical Storm Cristobal has made landfall on southeast Louisiana coast
|
June 7, 2020 3:27 PM
NEW ORLEANS (AP) — National Hurricane Center says Tropical Storm Cristobal has made landfall on southeast Louisiana coast.