Canada's mission to Afghanistan is making progress despite continuing violence but Canadians need to be patient because the process of creating a stable country will take years, a military officer told a parliamentary committee on Monday. More...