Weather

How good was the forecast? Texas officials and the National Weather Service disagree

By Joe Hernandez (NPR)
July 7, 2025 1:43 p.m.