Hurricane Beryl makes landfall in Mexico, with its sights set on Texas next

By Rachel Treisman (NPR)
July 5, 2024 2:38 p.m.