World Liberty Congress Condemns Torture of Activists in Tanzania and Urges Immediate Accountability

May 27, 2025 The World Liberty Congress (WLC) is outraged by the arrest, brutal torture, and inhumane treatment of human rights defenders Boniface Mwangi and Agather Atuhaire during their recent visit to Tanzania. These appalling acts of state-sponsored violence represent…