Connect to share and comment

China explosion development 2011 06 13

China explosion development 2011 06 13

Buildings topple from a controlled explosion set off during their demolition in the Huanggang district of the southern Chinese city of Shenzhen, May 22, 2005.

Stringer