20200727 world.us: Tropical Depression Hanna drenches Texas amid virus crisis