Tag: Justice George Odunga

“Life Imprisonment for Soldiers who Deserted Duty,” Court of Appeal Declares

The Court of Appeal has reversed the decision by the High Court…

Kenneth Wepukhulu Kenneth Wepukhulu