Ohhhh, the irony! China Appointed to U.N. Human Rights Group