The Supreme Court of India in a recent case has considered a case of extreme disturbing nature...
Death Sentence
A very recent notable judgment of the Supreme Court of India was in a case involving Kattavellai...