And by what right are we entitled be a moral authority? Or when have we ever been?
It's also interesting to hear the various American pundits huff about the upcoming Olympics in China and that it's an outrage to have it there because of their human rights abuses.