HAHRP

AcronymDefinition
HAHRPHealth and Human Rights Project (Jewish Voice for Peace)