0 Senator Sifuna Denied Entry to Angola, Calls for Detained Leaders’ Release March 14, 2025 Nina Patel Senator Edwin Sifuna was denied entry into Angola but safely arrived in Ethiopia. He condemned
0 Senator Sifuna’s Visit to Angola Thwarted; Over 20 Leaders Detained in Authorities’ Clampdown March 14, 2025 Marcus Thompson Senator Edwin Sifuna arrived in Ethiopia after being denied entry to Angola, where over 20