Human rights : a continuing challenge for the Council of Europe.