Site icon World Byte News

WATCH: Five-story building collapses into river in southern China

A building under construction collapsed into a nearby river as the ground beneath it suddenly gave way amid flash floods in the region.

Exit mobile version