Abdullahi Y. Shehu Government Facilitator Organisation:Nigerian Govt Role:Nigerian Ambassador to Russia Country:Nigeria Activity Visited SEZ in Jun 2023 (center): Relevant Links Telegram Nigerian Embassy More Useful Idiots Keeliam McClyn Alie Usamaa aka. ‘Super World King’ Peter Mutuku Mathuki Universal Education Alabuga Start: The program trafficking African women to build suicide drones in Russia Trafficking African Women The Recruiters Media