...

Meteorologists Say the National Weather Service Did Its Job in Texas

Meteorologists Say the National Weather Service Did Its Job in Texas
“The signal was out there that this is going to be a heavy, significant rainfall event,” says Vagasky. “But pinpointing ...
Read more