Eight people were killed in flash floods that were caused by heavy rainfall in Baiyin city, northwest China’s Gansu Province on August 10. The rushing water swept several vehicles into the Yellow River.
Updated 18:38, 13-Aug-2018
[]
00:51