Death Penalty: Does it Fit within the Contours of CIL ? November 17, 2019 Pooja Mehta Recently, the International Court of Justice pronounced its verdict in the matter of the detention and trial of an Indian… Continue Reading →