Huridocs news : human rights and documentation systems international. (Huridocs,, 1994)