Up next


Flooding causes 'waterfall' in China's Chongqing

1 Views
Reuters
1
Published on 14 Jul 2023 / In News & Politics

Floods wreaked havoc in China’s Chongqing as cars and trucks were partially submerged after floodwater gushed down a retaining wall, eyewitness video released on Friday (July 14) showed.

Show more
0 Comments sort Sort By

Up next