Mahatma controversy evokes anger, outrage