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.

September 22, 2020

Examined