Commentary State-run Chinese media propaganda that brags about China’s “respect for human rights” is endless—and annoying. The absurdity of their continuing patently false claims makes one wonder whether the editors at the likes of China Daily can keep a straight face when they publish such drivel: “China’s ideas, measures and practices in respecting and protecting…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`