8 July 2024

Beryl makes landfall in Texas, bringing storm surge and strong winds