News

Texas prepares water rescue teams as Tropical Storm Beta threatens ‘torrential rainfall’

Beta, with maximum sustained winds of 60 mph, was forecast to make landfall Monday or early Tuesday in Texas between Corpus Christi and Galveston.