Investigators and policemen are seen in front of a tin ore mine in Lengshuijiang City in central China’s Hunan province, October 8, 2009. Twenty-six miners were confirmed dead as two lifters collapsed in the tin ore mine. [Xinhua]