A rescue team searches for victims after a construction site scaffolding collapsed Tuesday, January 12, 2010, in Wuhu City, East China's Anhui Province. [Xinhua]
Go to Forum >>0 Comments