Canada's chief of defence staff, Gen. Rick Hillier, arrived at Kandahar in Afghanistan on Sunday to spend Christmas Eve with some of the more than 2,000 Canadian troops on the mission. More...