An explosion has rocked Foxconn's manufacturing facilities in Chengdu, China, reports say. The extent of the damage is unclear, although current reports point to two deaths and 16 injuries, three of the latter being serious. Early into the disaster there were reported to be several ambulances, over 10 firetrucks and more than 10 police cars on the scene. Images taken from a distance show smoke billowing into the sky.