Taliban Will Lose War

The war in Afghanistans weighing heavy on the minds of many voters.