Thousands of demonstrators across Canada and the United States held rallies on Saturday to protest the war in Iraq. Canadians also took aim at the country's mission in Afghanistan. More...