Tropical storm Cristobal makes landfall along southeast Louisiana, Gulf Coast on high alert
Jun 08, 2020
New Orleans [USA], June 8 : Tropical Storm Cristobal on early Sunday evening (local time) made landfall in southeast Louisiana between the mouth of...