YNHRD: Youth Network for Human Rights and Democracy

What does YNHRD mean? The above is one of YNHRD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Youth Network for Human Rights and Democracy