Watching China and the United States point fingers at each others “human rights situation” is as painful as watching bottle blondes bicker on a bad reality show. And in the latest edition of “Beijing Vs. Washington – Extreme Foreign Relations,” the finger pointing has morphed to mild jabbing. It all started this Thursday, when...
