Tag: World Human Rights Federation

World Human Rights Federation (WHRF) is an international organization of individuals and organizations working for protection and promotion of human rights. It works with human right activists/defenders and organizations to... Read More