“Defense Department contractors in Afghanistan still outnumber U.S. troops by a 3-to-1 margin according to new research released this week, raising questions again about the role those workers play in the ongoing wars overseas and the oversight they receive.”
Source: Report: Contractors outnumber U.S. troops in Afghanistan 3-to-1