- 55,685 viewsDuration: 3:32MPs who have labelled themselves as Kenya Moja, led by Nairobi senator Edwin Sifuna and Embakasi East legislator Babu Owino, are now accusing President William Ruto of being insincere in the fight against corruption. The third force MPs want the president to walk the talk and have all those mentioned in corruption scandals, including those in the executive, arrested and prosecuted.