outrage worldwide