0 Senator Sifuna Among Seven Denied Entry into Angola March 13, 2025 Nina Patel Senator Edwin Sifuna and six others were denied entry into Angola despite an invitation from