Spanish judge frees US al-Qaida suspect | AP

A Spanish judge ordered the release Thursday of a U.S. citizen of Algerian origin who was detained on suspicion of financing al-Qaida’s North Africa affiliate, citing a lack of evidence but keeping the investigation open.

Judge Santiago Pedraz took away suspect Mohamed Omar Dehbi’s passport, barred him from leaving Spain and ordered him to check in with police daily.