The International Alliance for Peace and Development (IAPD) did a training sessions on the Universal Periodic Review mechanism

The International Alliance for Peace and Development (IAPD) did training sessions on the UN human rights mechanisms in Geneva from 8 to 15 November in conjunction with the 34th Universal Periodic Review session in the UN. this course is in cooperation with a number of European, Arab and African organizations interested in the international human …

The International Alliance for Peace and Development (IAPD) did a training sessions on the Universal Periodic Review mechanism Read More »