TheKenyaTime

600 Kenyans Stranded Aboad Sue Govt

2026-02-23 - 15:35

The Kenyans claim to be subjected to forced labour under harsh conditions, including working up to 16 hours a day under extreme performance targets.

Share this post: