The Supreme Court in Kenya has today upheld the election of William Samoei Ruto as Kenya’s fifth president.
The Chief Justice Martha Koome-led Bench unanimously threw...
The Ministry of Information and Communication Technology (ICT) and National Guidance and the National Information Technology Authority (NITA) Uganda, a government agency are feuding...