Ferocious mountain flood traps 153 people and 45 vehicles in southern China
Ferocious mountain flood traps 153 people and 45 vehicles in southern China
Ferocious mountain torrents trapped 153 people and 45 vehicles in Sichuan, China.The video shows police pulling cars with rope to get the vehicles and people trapped out of the flood.