Controlled Explosion Demolishes 19 Buildings In China

A controlled explosion has demolished 19 buildings in China. The residential block collapsed in just 10 seconds after five tons of explosives were set to level them. The site is being cleared for further development.