Pentagon Contractors in Afghanistan Pocketed $108 Billion Over 20 Years

Pentagon contractors operating in Afghanistan over the past two decades raked in nearly $108 billion—funds that...read more.

Comments