The International Council for Relief and Development (ICRD) ( Former International Council for Relief and Development (ICRD)is a worldwide relief and evelopment non-governmental and non-profit organization. The ICRD established by a number of active people in the field of humanitarian relief and human development in order to support societies that suffer from marginalization and economic and social backwardness.