Detectives based at Moyale Police Station have apprehended 33-year-old Festus Arasa Omwamba, a man who has been on the police radar for his involvement in human trafficking. In a statement, the Directorate of Criminal Investigations (DCI) said Festus is believed to be a key player in a larger human trafficking syndicate. The agency noted that