^ Thats pretty much the line China takes with the USA when it goes on about Chinese 'human rights issues'- China just says it's an internal affair, so shut the fuck up. And follows up by pointing out some US human rights issues- I guess they have a point.
Certainly, the credibility of the USA to be an impartial international human rights monitor is compromised (to say the least), and not just by the Bush administration. Some things that spring to mind:-
High profile opposition to the banning or even control of land mines.
The invasion of Iraq, & indiscriminate use of airpower.
Torture, ghost prisons and extra-judicial rendition.
The Patriot Act and erosion of civil liberties in the US.
The US refuses to sit on the UN Human Rights Commission, or acknowledge it's findings.
The US consistently veto's any UN resolutions criticising Israel.
I could go further back, to Nam and the 'secret war', to US support for repressive regimes in Central and South America and so on- but if we are to compare the USA with it's past and present 'peer group' of global and regional hegemonic powers the story is much the same.
So I'll just quote Chomsky- "We are all hypocrites". Certainly that seems to be the case when you are talking at the national level.
You invade, I liberate.
You brutally repress, I enforce freedom and democracy.
My despotic friend is a strong leader, my despotic enemy a Tyrant.
And so on.