Infosud: China faces its contradictions in Geneva