peterslarson.com
China, Rights, Silence and a Challenge
I am here to make a challenge. I was recently reading a report from Human Rights Watch on the Chinese government’s failure to deliver on its National Human Rights Action Plan (NHRAP). The NHR…