Video PlayerClose
Stranded miners are rescued in Benxi, northeast China's Liaoning Province, June 6, 2018. Twenty-three miners have been rescued after an iron mine blast in northeast China's Liaoning Province that killed 11 and injured nine, local authorities said Wednesday. (Xinhua/Pan Yulong)