Among those censured – including former IEBC chief executive Ezra Chiloba the six other commissioners including the chair Wafula Chebukati and senior staffers notably IT team leader James Muhati and head of the legal division Praxedes Tororey – was the French security printing company IDEMIA which supplied the technology for the elections...
The head of the IEBC's legal directorate Praxedes Tororey knew nothing about the appeal until it was filed...