in india, outrage over a brutal attack