[Independent (Kampala)] Pressure is now piling on Kenya’s Independent Electoral and Boundaries Commission (IEBC) as they have less than 48 hours to release Presidential election results.
[Independent (Kampala)] Pressure is now piling on Kenya’s Independent Electoral and Boundaries Commission (IEBC) as they have less than 48 hours to release Presidential election results.