Site icon The Crystal Eyes

4 deaths being probed due to flooding from severe storms in South

Lake Charles, Louisiana, saw close to 18 inches of rain in 24 hours.

Exit mobile version