MADRID — A Spanish judge ordered the release of a US citizen of Algerian origin who was detained on suspicion of financing al-Qaida's North Africa affiliate on Thursday. The judge cited a lack of evidence, but the investigation is continuing.
Judge Santiago Pedraz took away suspect Mohamed Omar Dehbi's passport and barred him from leaving Spain. He ordered him to check in with police daily.Dehbi was arrested Tuesday in a Barcelona suburb. Pedraz said there was insufficient evidence to back up police allegations that Dehbi financed al-Qaida by sending money to an associate in Algeria who is wanted in Spain on terror-related charges.
Dehbi's name was originally given in error as Debhi by Spanish authorities.