President Uhuru Kenyatta and Opposition leader Raila Odinga at Harambee House, Nairobi during the March 18, 2018 handshake. [File, Standard]
If there's a moment most peace-loving Kenyans had a relief, it was on March 9, 2018 when President Uhuru Kenyatta and Oppsition chief Raila Odinga shelved their political belligerence and embraced peace through the famous 'Handshake'.