Image Problem
When the guys behind Tiananmen Square are calling you out on human rights issues, you've definitely slipped up.
China blasted the United States today for trampling on Iraq's sovereignty, using its campaign against terrorism as an excuse to carry out torture and violate the rights of its citizens.
