DP William Ruto, Martha Karua cast their votes 1 min read Kenya General Elections 2022 DP William Ruto, Martha Karua cast their votes Sam Oduor 2 years ago #KenyaDecidesRead More