Who has the right?
I believe that the pursuit of human rights is a constant and it is something that is always seeing refinement. Though the west has long established ground-work that suggests the ideal of these rights, there are always shortcomings and work remains to be done. The basic premise in the U.S. Declaration of Independence is that all men and women are created equal. But we all know that what happens after 'creation' differs in equality by a broad range. Many people are born into privilege and poverty - severe inequities immediately follow 'creation'.
Some human rights issues in the U.S. still exist and are masked by terms like 'health care', 'immigration' and 'welfare', to name a few. There are gaping holes in the fabric of human rights that provide for the privileged (top 2%) and reward the indolent and idle. As long as there are significant social class variations, there will continue to be the subtle, unspoken human rights issues in the U.S. that mainly afflict the middle class. They are just neatly labeled and filed away.
The U.S. had disparaged China's human rights but China is not be manipulated by the criticism. Some of the criticism merely states the obvious and China has programs of development underway as part of their model of a socialist society. Often times, the comments and criticisms from the U.S. serve as tinder to incite unrest among Chinese, but the effect of this tactic is diminished by the growing awareness of the Chinese citizens. There is a visible pride in the citizenry that stems from massive efforts of the leadership to improve and seek balanced growth. It appears that China is well on it's way to becoming the model by which other societies can be measured as they diligently strive to raise the bar.