...

Kenya

Life imprisonment is an inhuman punishment, rules a Court of Appeal in Kenya

Life imprisonment is an inhuman punishment and an unconstitutional sentence. The Court of Appeal at Malandi, Kenya ruled that the sentence of life imprisonment is unconstitutional. The Court of Appeal...

No posts to display

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.