Cord leader Raila Odinga on Friday met Narc-Kenya head Martha Karua for the first time since she ditched him for President Uhuru Kenyatta in the 2017 State House race.

Is there a story unfolding in your community? Let Hivisasa know

The two were attending a funeral service at Nairobi Central SDA Church of Mama Peris Nyaboke Kegoro when Karua invited the Cord leader to speak and called him "a friend and a colleague".

Mama Kegoro is the mother of Kenya Human Rights Commission Executive Director George Kegoro.

When she was called up to the stage, she passed by Mr Odinga’s chair, quickly shook his hand and went up to the pulpit to condole with the family.

Raila also addressed the service but did not talk about Karua's decision to support President Uhuru Kenyatta in the 2017 elections.

Mrs Karua on Thursday told her supporters in Kirinyaga County, where she is seeking the governor’s post, that she will not have a problem with them voting for President Kenyatta in 2017.

This has drawn criticism from Kenyans on social media as they accuse Karua of "flirting with opposition for three years' only to change her mind.

Karua has however responded to Kenyans saying "Thanks you all for your comments! Now allow me to exercise my freedom of association and expression as I always do and always will."

The former constitutional affairs minister and a dyed-in-the-wool defender of then President Mwai Kibaki, vehemently fought for the government in the negotiations for a coalition government with Mr Odinga after the disputed 2007 presidential election.

She would later ditch the government in 2009 after what she said was frustration in doing her work.

In 2013, she ran for the presidency and came a distant sixth, with only 43,881 of the vote.

But she would join the Odinga-led Cord to push for the removal of the Independent and Boundaries Commission for what they said was incompetence and a shambolic 2013 poll.