United Nations Deputy Secretary-General Amina Mohammed on Wednesday met with President William Ruto at State House, Mombasa, to discuss regional and global peace and stability, with a key focus on the ...