Mississippi MS
Tropical Storm Beta makes landfall on Texas coast
HOUSTON - Tropical Storm Beta made landfall on the upper Texas coast late Monday night. The storm made landfall about 5 miles (8 kilometers) north of Port Oonnor, Texas, with maxim…