Former IEBC Executives Oswago and Shollei’s Appeal Dismissed: Risks Jail Time or Ksh 7.5M Penalty

The recent ruling by the High Court of Kenya has reignited discussions around accountability in public…