Tropical Storm Alberto slams Gulf Coast

A tropical storm warning is in effect in both Texas and Louisiana.

June 19, 2024

Examined