TV documentary exposes U.S. double standards on human rights The state-run China Central Television on Sunday aired a documentary that reveals the United States‘ double standards on human rights-related issues, whereby the U.S. pokes its nose into other countries’ internal affairs while leaving many of its own problems unsolved. Based on extensive media reports both […]