The populace of Delhi were asked how rapists ought to be rebuffed in India and trust you me, the war against assault and sexual savagery is on!