Skip to content

Sources & evidence

Every source behind Pentagon's $1.7bn Allied Defense Agreement Backlog, and the claims they support.

All sources

Sources — Pentagon's $1.7bn Allied Defense Agreement Backlog · Factrail