The Washington Times

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

Subscribe to this topic via RSS or ATOM
Related Stories

More Stories →

Happening Now