Insurgents in Afghanistan carried out the deadliest attack of the war on the Afghan military last week. The violence is raising fresh questions about the direction of the war, and the US' role in it. Defense Secretary James Mattis is visiting to assess calls for more US troops.