Uhuru, Raila Handshake was Ida Odinga’s Idea, Says Rachel Shebesh Apparently, the historic March 9, 2018 handshake between President Uhuru Kenyatta and Raila Odinga is the brainchild of Ida Odinga. This is according to May 6, 2019 News·Politics·TL