Global News French authorities order Osama’s son to leave over anti-terror posts France Orders Omar bin Laden to Leave Over Social Media Posts French authorities have ordered Omar bin Laden, the son […] October 8, 2024