Omar bin Laden

France bars Osama bin Laden’s son from entering country

France says he has taken additional steps against any effort by Omar bin Laden, one of the sons of al-Qaida…

2 months ago

This website uses cookies.