China even signed the Kyoto protocol, which I think a few (very few) other industrialized countries didn't.
In the same way China is critisized for not following the human rights, as in USA with Guantanamo.
You know, Europeans are so great that we can go around critisizing just about anybody. We do not discriminate based on political belief.

[If the irony is not understood.... well then you missed it]