August 16, 2026

Freed Kenyan Activists Allege 38 Days of Torture in Ugandan “Fridge” Detention Cel