NEWS DP Ruto hosts President Kenyatta, Raila Odinga for lunch in Karen Diaspora Messenger Nov 2, 2018 0 Deputy President William Ruto on Friday hosted President Uhuru Kenyatta and ODM leader Raila Odinga for a lunch at his Karen residence in Nairobi.