The Center for Legal Support and Inmate Rehabilitation (CELSIR) plays a crucial role in inmate rehabilitation, as it ensures that incarcerated individuals have access to essential […]
On 21st July, 2023, the President of the Republic of Kenya, vide gazette notice Vol. CXXV—No. 168 commuted death sentences meted on persons in Kenya as […]