Kafta, a Tanzanian national and student at Trinity College Nabweru in Wakiso Municipality was arrested on June 10, 2023, a few days...
Police in Kampala has confirmed the arrest of one Kafta Queen, the prime suspect in the assault video where three girls appeared...