0 Senator Sifuna and Colleagues Denied Entry to Angola Amid Political Tensions March 13, 2025 Fatima Al-Mansoori Senator Edwin Sifuna and six others were denied entry into Angola while attempting to visit