Alert: National Hurricane Center says Tropical Storm Cristobal has made landfall on southeast Louisiana coast

View The Original Article Here

Updated

NEW ORLEANS (AP) — National Hurricane Center says Tropical Storm Cristobal has made landfall on southeast Louisiana coast.