Video PlayerClose
A rescue vehicle runs toward a flooded highway in Houston, Texas, the United States, on Sept. 22, 2020. Tropical storm Beta continued to bring rainfall to southeast Texas, the United States, on Tuesday, causing some flood in the area. (Photo by Chengyue Lao/Xinhua)