An Information Communication Technology, ICT, expert from Kenya, Mr. David Njorga, on Friday, maintained before the Presidential Election Petition Tribunal…