Many still recovering from Hurricane Sally, as Tropical Storm Beta hits Texas

Crux has this news here.

Featured