Tags Omar Osama

Tag: Omar Osama

Bin Laden’s son seeks and is denied political asylum in Spain

Spain has rejected an asylum request from Omar Osama bin Laden, the son of Osama bin Laden, after deciding that he did not meet...