Europe’s ‘Scorpion’ Smuggler Majeed Arrested in IraqMay 14, 20243 Mins ReadBy RACHAEL ADEEGBE In a significant development, Barzan Majeed, infamously known as “Scorpion,” a key figure in Europe’s illegal people smuggling trade, has…