Skip to content

Topic - Human Rights Foundation

The Human Rights Foundation (HRF) is a non-profit organization whose stated mission "is to ensure that freedom is both preserved and promoted" in the Americas. The Human Rights Foundation was founded in 2005 by Thor Halvorssen. Its head office is in New York City, New York, USA. - Source: Wikipedia

Related Stories