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.

YNHRD: Youth Network for Human Rights and Democracy

Definition in English: Youth Network for Human Rights and Democracy