Beta remnants move East into Louisiana, Mississippi and Alabama
5:03am PDT - September 23rd, 2020 alabama - ABC NewsUp to almost 15 inches of rain fell on the southern side of Houston from Beta and produced major flooding in the city.
Up to almost 15 inches of rain fell on the southern side of Houston from Beta and produced major flooding in the city.