Festus Arasa Omwamba, manager at Global Face Human Resource, an agency that has been taking Kenyans for employment in Russia before Kahawa Law Courts on February 26, 2026. [Winfrey Owino, Standard]
A person without a keen ear might have ignored a passing remark by prosecutor Kennedy Amwayi that a man accused of trafficking Kenyans to Russia had allegedly contacted the investigator before surrendering.