[ Most New Zealanders have no idea what we are doing there either ] The number of contractors working in Afghanistan now vastly outnumbers American troops stationed there, according to a Congressional Research Service report. CRS, along with the Government Accountability Office, also determined that the Pentagon is unable to properly document […]