Osama bin Laden's son Omar ordered to leave France
French authorities have ordered Omar bin Laden, a son of slain Al Qaeda leader Osama bin Laden, to leave the country over posts on social media, France's interior minister ...
RFI via Yahoo
1 day ago