Metro France Deports Osama Bin Laden’s Son For Glorifying Terrorism Editor October 9, 2024 0 Omar Bin Laden, Son of al-Qaeda, Founder Osama bin Laden, has been deported from France