France Expels Osama bin Laden’s Son, Omar bin Laden, Over Terrorism Advocacy on Social Media
France has expelled Omar bin Laden, the 43-year-old son of the late Al-Qaeda leader Osama bin Laden, following allegations of terrorism advocacy on social media. Interior Minister Bruno Retailleau announced…