Historic Decision at the United Nations
2011-06-17
In a groundbreaking achievement for upholding the principles of the Universal Declaration of Human Rights (UDHR), the United Nations Human Rights Council has passed a resolution on human rights violations based on…Continue Reading