Skip to main content

The claim

In Afghanistan, “over 100 billion dollars spent on military contracts.”