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
Nairobi Senator Edwin Sifuna was denied entry into Angola, despite an invitation from opposition party
Senator Edwin Sifuna and six others were denied entry into Angola while attempting to visit