Louisiana governor gives update on storm system heading towards the state

A tropical system developing in the Gulf of Mexico is threatening Louisiana with major flooding.

July 10, 2019

Examined