Pot, Kettle; Kettle – Pot.

China has hit back at US criticisms of their Human Rights record.

More