KENYA: The West Dumps Uhuru, Praise Court for NULLIFYING Elections
September 2, 2017 NAIROBI – Heads of Missions in Kenya from 24 Countries among them the U.S., Britain, Germany, Italy and France have lauded the Supreme Court ruling that cancelled a recent presidential poll in […]