We depend on contributions from readers like you Sign up for regular contributions.
Kenya repatriates 18 citizens recruited by Russia’s Ministry of Defense, shuts down hundreds of agencies luring workers to Russia
Photo: The Standard Kenyan authorities have secured the return of 18 citizens who were recruited …
