Kenya Breaking News Edwin Sifuna lands deputy whip role in Senate as Azimio lash rebels Nairobi Senator Edwin Sifuna has landed a new leadership role in the Senate as Azimio la Umoja Coalition cracks the whip against rebels. The... Omara ZFebruary 15, 2023