David Hundeyin Individual Role:Journalist Country:Nigeria Activity Published video “debunking” Alabuga claims made on this website Relevant Links Personal WEB page Youtube video X post X post More Useful Idiots Abdullahi Y. Shehu Friends of Russia in Madagascar Reneilwe Motlhodi aka. ‘Issa Babbygirl’ Glory Clement Alabuga Start: The program trafficking African women to build suicide drones in Russia Context Trafficking African Women The Recruiters Media