Tropical Storm Cristobal Brings Heavy Rain from Louisiana to Florida

Tropical Storm Cristobal has made landfall over Louisiana. The storm is pack heavy rain and powerful winds. The National Hurricane Center says the center of the storm made landfall over southeast Louisiana between the mouth of the Mississippi River and Grand Isle.

Photo: Getty Images


Sponsored Content

Sponsored Content