America (aka Grand Banana Republic) is so slobbering peachy preachy at lambasting human rights abuses in other countries. Now the tables are turning on the most hypocritical nation on the planet. Yeap, China issues several reports on American human rights abuses. And guess what? They ring true. But of course you already knew that. Here.
