China records on human rights are terrible and even its intends to allow its citize to speak on puclic issues. China does not allow if basic rights to its own people.
No country should use human rights as an excuse to poke at other country's internal affair.
No one is a sa1nt,better to clean one's own back yard ,then telling other.
China can cotrol terrorism so well,and they never insult any foreign travellers by body search at airports,but America considers foreigners as criminals and insults them by even telling to remove head gear.Such things never happen in China.
America is the root cause of human rights violation,wars and global terrorism and conflicts...