Feedback

Watch Three-Story Building Topple Into River

 

A building under construction in southern China fell victim to floodwaters when it collapsed into the passing river.

Shows