Tropical Storm Cristobal makes landfall on Gulf Coast packing 50-mph winds and heavy rain
Sunday, June 7, 2020 - 22:30
in Earth & Climate
The center of Tropical storm Cristobal made landfall between the mouth of the Mississippi River and Grand Isle on Sunday evening.