Who Is Killing Whom in the Middle East? Blaming Iran Might be an Excuse for War

By Philip M. GIRALDI | Strategic Culture Foundation | 11.04.2019 Newsweek is reporting a story regarding how Iran “was responsible for the deaths of at least 608 American troops in Iraq between 2003 and 2011.” The account is sourced to a newly revised estimate prepared by analysts at the Pentagon that was discussed by Special Representative for […]

Source