News

The official tally of storm-related deaths across Texas rose to 131 on Monday (July 14, 2025) as authorities warned of yet ...
Professor Jeffrey Frame, who teaches and conducts research in meteorology, discusses proposed NOAA budget cuts and the Texas ...