Kenya veteran Odinga picks 'iron lady' ex-minister as running mate
Stay tunned with 24 News HD Android App
If the pair win the high-stakes polls, Karua -- a lawyer and former justice minister -- would become Kenya's first female deputy president.
"Following tense consultations, we have decided that the holder of this office has to be a woman," Odinga said.
Karua, a former presidential candidate herself, earned the moniker 'iron lady' as she rose through the male-dominated ranks of Kenyan politics.
Karua said she was "deeply honoured" to accept the nomination, describing it as "a moment for the women of Kenya".
"Together, we can finally bring to life the dreams deferred," she told thousands of cheering supporters in the capital Nairobi.
Rigathi Gachagua, who served as Kenyatta's personal assistant between 2001 and 2006, was chosen after a secretive, months-long process marked by intense lobbying.
A veteran of Kenya's pro-democracy movement, the 64-year-old Karua once walked out on the country's former autocratic leader Daniel arap Moi at a public function.
Brought up in a rural area of central Kenya, Karua -- an ethnic Kikuyu -- was appointed a magistrate aged 24, before becoming an MP a decade later.
She was a staunch supporter of former president Mwai Kibaki, vociferously defending his disputed 2007 election victory -- which Odinga claimed was stolen from him. More than 1,100 people died in politically motivated post-poll violence.
In 2009, the outspoken minister resigned from Kibaki and Odinga's coalition government, citing interference in the discharge of her duties.
This year's presidential contest is shaping up to be a two-horse race between Ruto and 77-year-old Odinga, a former prime minister who has secured Kenyatta's support.
Kenyatta cannot run again for re-election having served the maximum two terms.
A mainstay of Kenyan politics, Odinga remains hugely popular despite losing four shots at the presidency.
But his fiery anti-establishment image took a knock following his reconciliation with Kenyatta.
Ruto, 54, was initially anointed by Kenyatta as his successor but found himself marginalised after the 2018 pact between the president and former foe Odinga.
The choice of a deputy president will play a key role in determining the winner of the August 9 poll, with tribal and community allegiances affecting the outcome of previous elections.
The East African powerhouse has traditionally been ruled by presidents from the dominant Kikuyu tribe like Kenyatta or the Kalenjin tribe like Ruto.
After post-election fighting in 2017 left dozens dead, Kenyatta and Odinga announced a rapprochement, saying they hoped to end repeated cycles of poll-related violence.