The Kenyan Supreme Court has annulled the results of the Presidential election that was held last month, citing major irregularities …
The Kenyan Supreme Court has annulled the results of the Presidential election that was held last month, citing major irregularities …