French authorities have ordered Omar bin Laden, a son of late Al Qaeda leader Osama bin Laden, to leave the…
This website uses cookies.