On Friday, Kenya’s Supreme Court declared results of last month’s presidential poll “invalid, null and void. ” It also ordered…
On Friday, Kenya’s Supreme Court declared results of last month’s presidential poll “invalid, null and void. ” It also ordered…