Category Archives: HRF

Human Rights Foundation Fighting for Global Liberty and Freedom

The Human Rights Foundation was formed to promote and protect human rights worldwide. It is a nonpartisan and nonprofit organization that was formed in 2005 by Thor Halvorssen. Its head office is in New York, US. The organization is closely … Continue reading

Leave a comment »