Joint Chiefs chairman calls Afghan war a 'strategic failure'
The top U.S. military officer called the 20-year war in Afghanistan a "strategic failure" and told Congress on Tuesday that he believes the U.S. should have kept several thousand t…