Senator Sifuna and other African leaders were denied entry into Angola despite an invitation by
Kenya’s Senator Edwin Sifuna and other African leaders were denied entry into Angola despite an
Edwin Sifuna, along with other African opposition leaders, was denied entry into Angola during a