The US is the moral outrage!