A National Day of Honour ceremony for the soldiers who participated in the war in Afghanistan was held in Ottawa on Friday. Prime Minister Stephen Harper thanked the troops for their service.