You can say the same about almost every other nation on this planet. Where are the outrages against Russia, China, Saudi Arabia, France, Great Britain, ...?