TCHRD releases two new publications on ‘village democracy’ and UN human rights instruments
Article 7 of the Universal Declaration of Human Rights (UDHR) proclaims that ‘all are equal before the law and are…
Read MoreArticle 7 of the Universal Declaration of Human Rights (UDHR) proclaims that ‘all are equal before the law and are…
Read MoreOn 12 November 2013, China was elected as a member of the UN Human Rights Council. The Human Rights Council…
Read More