OTTAWA - Canada's formal recognition of a Palestinian state drew applause from longtime advocates of the move and sharp ...