September 22, 2020

More than 60 people rescued from flooded highway due to Tropical Storm Beta

Tropical Storm Beta became the first Greek-letter storm to strike the U.S. after it made landfall in south Texas, forcing Houston’s fire department to rescue more than 60 people stuck on Highway 288.