Kenyan President Uhuru Kenyatta, opposition leader Raila Odinga and their deputies on Thursday exchanged hugs and apologies, cementing their pledge to promote unity after a fractious and bloody election.
The unusual scene unfolded at the country's annual national prayer meeting.