Sorry I suck at History. Never my forte. But the basic stuffs like, invention of Zero is pretty much part of Indian history, at least that's what I remember.
To answer you question
"Do you think that would work as a deterrence strategy?"
No, it will create a sense of "us vs them" in criminals, it will result in smarter criminals, more rapes, and more and more going unsolved. harsher punishment means, the greater the need to ensure no evidence remains.
that randukkar is no problem, a mere internet warrior. Problem is he's allowed to troll with the same third rate crap of his, that reflects very poorly on the forum.
Otherwise I'm very well, don't see u here often, but its fun reading your posts when you do. Any india plans?