High Court judge Nixon Sifuna says life sentence is unconstitutional and vague : vimarsana.com