Water spurts from a well near the Dabaoshan mine which, like most in China, has not faced strict environmental controls in recent years. An estimated...

Read More