Independent and Electoral Boundaries Commission ( IEBC ) has revealed why Kenyans might have to go for a repeat elections.…