Several foreign diplomats, led by US Ambassador Robert Godec and the British High Commissioner Nic Hailey, met Kenya’s main opposition leader Raila Odinga and other Nasa leaders on Friday, and urged them to engage in a national dialogue to address underlying issues. “Religious and business leaders and diplomats met NASA leaders today. Urged government, opposition […]