Sept. 11 helper set to be released in Germany, deported
Germany is set to release later this year a man convicted of helping three of the suicide pilots in the Sept. 11, 2001, attacks on the United States.
The post Sept. 11 helper set to be released in Germany, deported appeared first on Inquirer News.
Read more