Public outrage over police behavior