The International Alliance for Peace and Development (IAPD) organizes a Youth training program on International Human Rights Mechanisms

The International Alliance for Peace and Development (IAPD) organizes a Youth training program on International Human Rights Mechanisms (Geneva, Switzerland) The training program is designed for youth from 18-30 years old who are interested in promoting peace and development. The International Alliance for Peace and Development (IAPD) is a non-governmental organization composed of 17 different …

The International Alliance for Peace and Development (IAPD) organizes a Youth training program on International Human Rights Mechanisms Read More »