Ever since Time Immemorial, even the Gods had to Kill The Demons, Devils and other evil incarnations on the Earth, not only for Survival, but also to attain Godhood Status. Without Killing The Opposition, neither could the Kings gain kingdoms, nor Knighthood. So what the Hell is wrong, if we award punishment to Criminals and Terrorists, rather than applying a pseudo Gandhian concept which is already outdated??