BANG!

Delhi’s got a reputation of being the rape capital of India. It’s not got the best reputation when it...