Video PlayerClose
A flooded state highway is closed due to heavy rains brought by tropical storm Beta 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)