Tropical Storm Beta made landfall on the upper Texas coast late Monday night.
- Associated Press
- Last Updated: September 22, 2020, 11:13 AM IST
-
FOLLOW US ON:
HOUSTON: Tropical Storm Beta made landfall on the upper Texas coast late Monday night.
The storm made landfall about 5 miles (8 kilometers)…