People outrage