Irene Maswan Government Facilitator Organisation:Kenyan Govt Role:Employee in Kenyan Embassy to Russia Country:Kenya Activity Met with HR representatives in Aug 2024: Relevant Links Telegram Kenya Embassy More Useful Idiots Keeliam McClyn Bassirou Zoma Andrew Mwansa Mercy of Success Konsultant Alabuga Start: The program trafficking African women to build suicide drones in Russia Trafficking African Women The Recruiters Media