Nov 09 2023 Revisiting the Legal Debate on the Constitutionality of the Life Sentence in Kenya: The Case for Its Continued Relevance Revisiting the Legal Debate on the Constitutionality of the Life Sentence in KenyaDownload