Many still recovering from Hurricane Sally, as Tropical Storm Beta hits Texas
PENSACOLA, Fla. --- As Tropical Storm Beta made landfall between Corpus Christi and Galveston, Texas, along the Gulf Coast the night of Sept. 21, the Diocese of Pensacola-Tallahass…