Kenyan Mugithi artist and police officer Samuel Muchoki, popularly known as Samidoh, has been ordered by the High Court to surrender his passport following allegations of desertion of duty raised by the National Police Service (NPS). The court’s ruling was delivered on Friday, July 25, and also granted Samidoh anticipatory
