YHRO

AcronymDefinition
YHROYemeni Human Rights Organization (Sanaa, Yemen)