Video PlayerClose
Aerial photo taken on June 6, 2018 shows the iron mine blast site in Benxi, northeast China's Liaoning Province. 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)