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...
Hollywood superstar Johnny Depp was on Thursday blocked from appealing against a London court ruling that upheld claims in a newspaper article that he...