BEIJING, March 15 (Xinhua) — The “shaming” of China by human rights record has been a default position that certain nations often retreat to. Unfortunately, for those outspoken critics, rather than strengthening their “cause,” the current brouhaha lifts the veil on a culture of hypocrisy, ulterior political motives and scapegoating.
Posted: 2016-03-15 13:25:00