Building collapses into raging China floodwaters

This video has been removed for rights reasons.

4 July 2023

Explore More