Public Policy

Kenya nullifies presidential results

Tagged , ,

Kenya Becomes the First Country in Africa to Nullify Presidential Results Kenya has officially entered the world history records by becoming the first country in Africa to nullify presidential results. Globally, it […]

READ MORE