Cars submerged in Beijing flash flood
- 7 years ago
Heavy rains have caused severe flooding in Beijing, China.
Videos captures on August 2 showed people wading through feet of floodwaters and submerged vehicles.
Videos captures on August 2 showed people wading through feet of floodwaters and submerged vehicles.