News Pretty Nicole’s tormentor Kafta Queen set free Following an appeal, High Court Judge Margaret Mutonyi has freed Kafta Queen, an 18-year-old Tanzanian national who had been jailed for torturing her 15-year-old... Erich MboowaJuly 22, 2023