Prime Minister Stephen Harper has responded to criticism of his government's handling of the mission in Afghanistan by making an unannounced visit to the war-ravaged country. More...