Commonwealth Human Rights Initiative (CHRI)
What is Commonwealth Human Rights Initiative? Commonwealth Human Rights Initiative (CHRI) is an independent, non-partisan, international non-governmental organization. The Commonwealth Human Rights Initiative (CHRI) works for the practical realization of human rights across the Commonwealth. Where is Commonwealth Human Rights Initiative located? It is headquartered in New Delhi. What does the Commonwealth Human Rights Initiative … Read more