On March 14, 2023, Nairobi Senator Edwin Sifuna and other African leaders were denied entry
Kenya’s Senator Edwin Sifuna and other senior African leaders were denied entry into Angola despite
Edwin Sifuna, Secretary General of ODM, and other African leaders were denied entry into Angola