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…
A Dutch national, identified as Elwin Ter Horst, has publicly apologized after a viral video captured him verbally abusing and spitting at a police officer in Diani, Kwale County. Horst claims that he was unwell and suffering from psychosis at the time of the incident. In a video shared widely…
