Spanish police arrested a man suspected to be the financial chief in Spain of Osama bin laden's al Qaida terrorist network, the Interior Ministry said Sunday.
Spain arrests suspected al Qaida's financial chief in Spain.