Video PlayerClose
A vehicle is stranded in flood in great Houston area, Texas, the United States, Aug. 27, 2017 as the Hurricane Harvey made its strong landfall over the Texas Gulf Coast Friday night. Widespread and worsening flood conditions prompted the closure of nearly every major road in Houston as the outer bands of Harvey swept through the Houston area over the weekend. Latest news reports said the storm death toll has climbed to at least 5. (Xinhua/Song Qiong)