Nairobi MP wants Raila to surrender diplomatic passport by Enock Ndayala February 27, 2023 by Enock Ndayala February 27, 2023 Last week, opposition leader Raila Odinga announced that he will lead mass protests in 14 days if the Azimio la Umoja One Kenya coalition’s demands are not honored. Among the… 0 FacebookTwitterPinterestWhatsappTelegramEmail