feature Osama bin Laden’s son, Omar, ordered to leave France TheNigerian Oct 8, 2024 0 French authorities have ordered Omar bin Laden, a son of slain Al Qaeda leader, Osama bin Laden, to leave the country over posts on… Read More...