Human rights reports: Political tools or moral imperatives? – Francine Mestrum – DiEM25
The Universal Declaration on Human Rights (UDHR) with its two compacts – civil and political rights on the one hand, economic, social and cultural … Read more: Human rights reports: Political tools or moral imperatives? – Francine Mestrum – DiEM25Continue Reading
