A Dutch national, Elwin Ter Horst, who had been arrested for assaulting a police officer in Diani, Kwale County, has been released unconditionally after the Kwale Law Court ruled that he is medically unfit to stand trial. Senior Resident Magistrate Joy Mutimba issued the ruling on Friday, based on a…
