Politics | Sat Jul 23, 2011 12:04pm EDT

U.S. wastes $34 billion in Afghan and Iraq contracting