People outraged