Technology News

Meteorologists Say the National Weather Service Did Its Job in Texas

“The hint there was that it is going to occur a heavy, significant rainfall,” Vagassi says. “But where it is about to fall, you cannot do this.” Flash floods in this part of Texas are not new. Matt Lanza, a certified digital meteorologist located in Houston, says, “eight -inch rain in the state” may be […]