Asia Top Stories WorldCrane crash claims 18 lives in ChinaTNT DeskApril 14, 2016 by TNT DeskApril 14, 2016 DONGGUAN:Â A collapsed crane claimed 18 at least 18 lives in Dongguan industrial area of southern Guangdong province of China. Over 200 firefighters are working on...