How the defense industry helped prolong the war in Afghanistan

CACI is a well-known company with a $907 million contract in Afghanistan — it also has undisclosed ties to think tanks opposed to withdrawal.