Festus Omwamba, 33, the founder of recruitment agency Global Face Human Resources, allegedly used to funnel Kenyans to Russia, was presented in court following his arrest in Moyale, a border town with Ethiopia.
Read More