Germany's highest court has ordered the release of a German-Syrian businessman suspected of funding al-Qaeda, who was fighting extradition to Spain, BBC reported today. The federal constitutional court ruled that the new European arrest warrant was invalid in the case of Mamoun Darkazanli, 46. He was detained in Hamburg in October on the warrant issued by Spain.