construction

Rescue workers with sniffer dogs search at the site where a power plant's cooling tower under construction collapsed in Fengcheng, Jiangxi province, China, November 24, 2016. Photo: China Daily/via Reuters
Nov 24,2016, 12:25