Home Omar bin Laden

Omar bin Laden

1 Articles
Osama bin Laden’s Son Ordered To Leave France | Daily Report Nigeria
Politics

Osama bin Laden’s Son Ordered To Leave France

Omar bin Laden,  the son of slain Al Qaeda leader, Osama bin Laden, has been ordered by French authorities to exit the country...