China Deluge: Floating Cars and Wreckages

  July 25, 2021
China Deluge: Floating Cars and Wreckages
While people in many places across the world are suffering from the drought and high temperature, China and Germany suffered deluge damages due to unexpected raining. Here you can watch the horrible aftermath scenes from China.