gfatf.org
Two Saudi Americans temporarily released after 673 days of detention on terrorism-related charges
Saudi authorities Thursday temporarily released Saudi Americans Salah al-Haider and Bader al-Ibrahim after 673 days of detention on terrorism-related charges pending trial in Saudi Arabia’s Specialized Criminal Court (SCC).