Members The ECCHRD is an open network of Europe-based organisations and institutions producing human rights information. Find out more about our previous meetings here.