0 Senator Sifuna and Six Activists Denied Entry into Angola March 13, 2025 Sofia Martinez Senator Edwin Sifuna and six others were denied entry into Angola after being invited by