National Hurricane Center says Tropical Storm Cristobal has made landfall on southeast Louisiana coast
|
June 8, 2020 12:03 AM
NEW ORLEANS (AP) — National Hurricane Center says Tropical Storm Cristobal has made landfall on southeast Louisiana coast.