Video PlayerClose
Photo taken on June 5, 2017 shows the explosion site at a petrochemical company in Linyi, east China's Shandong Province. Eight people have been confirmed dead while nine were injured following an explosion at a petrochemical company in east China's Shandong Province Monday morning. (Xinhua/Shao Kun)