Tropical Storm “Beta” makes landfall, expected to stall inland over Texas
Tropical Storm "Beta" made landfall near the southern end of Matagorda Peninsula, Texas — about 10 km (6 miles) N of Port O'Connor — at 04:00 UTC on September 22, 2020, with maximum sustained winds of 75 km/h (45 mph) and minimum central pressure of…