Rescuers are seen at the collapse site of the five-storey building under construction Thursday in Central China's Hubei province. [Photo/Xinhua]
Go to Forum >>0 Comments