Kenya’s Senator Edwin Sifuna and other African leaders were denied entry into Angola despite an
Nairobi Senator Edwin Sifuna was denied entry into Angola, despite an invitation from UNITA. The
Senator Edwin Sifuna and six others were denied entry into Angola despite an invitation from