NEWS Life Imprisonment is Unconstitutional and Archaic, Justice Sifuna Rules By Pinnah MokeiraMarch 25, 2024 High Court judge Nixon Sifuna made a groundbreaking decision declaring life sentence as archaic, absurd, unreasonable and incompatible with modern…