The Independent Electoral and Boundaries Commission (IEBC) on Monday suffered a setback in its preparation for the August 8, 2017 general election after the High Court nullified a Sh2.5 billion contract for ballot papers.
Justice George Odunga ruled that the contract awarded to Al Ghuraiar Printing and Publishing Company for supply and delivery of ballot papers, election results declaration forms and poll registers was illegal and riddled with suspicion.