CT Now

Rain damage

Workers carry a cabinet as they clean up amid debris of temporary sheds at a construction site after being hit by a heavy rainstorm in Dongguan, Guangdong province, China March 30, 2014. Rain and hailstorms since Saturday have brought landslides and flight delays to south China's Guangdong Province and Guangxi Zhuang Autonomous Region, Xinhua News Agency reported. Picture taken March 30, 2014.CHINA DAILY / REUTERS