20100424 home.environment.pollution: Chinese chemical dumping under lens