Supreme Court
Life term
Jessica Lal Case
fundamental rights
Death Penalty
Delhi double murder case
New Delhi