Freedom House Limited Job Opportunity 2024
Freedom House Limited Job Opportunity 2024 Freedom House is a non-governmental human rights organisation based in Washington DC, with a regional office for Southern Africa based in Johannesburg. Through the Justice as a Right in Southern Africa (JARSA) programme, Freedom House seeks to strengthen the rule of law, promote judicial independence and protect human rights … Read more