Journal: Contractors Out of Control, Money Wasted

Published on Friday, December 18, 2009 by Rebel Reports Stunning Statistics About the War Every American Should Know Contrary to popular belief, the US actually has 189,000 personnel on the ground in Afghanistan right now—and that number is quickly rising. by Jeremy Scahill A hearing in Sen. Claire McCaskill’s Contract Oversight subcommittee on contracting in …