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 Nana Amoah Mr Williams Jimmy Kawanda Smile Nation Alabuga Start: The program trafficking African women to build suicide drones in Russia Sex, Drugs & Racism: Life in Alabuga Trafficking African Women The Recruiters Media