Global Rights
–
Akwa Ibom, Nigeria
Position: Program Support Volunteer Based: Akwa Ibom, Nigeria Global Rights is an international human rights capacity-building non-governmental organization (NGO). Global Rights was founded in Washington DC, USA in 1978 with the name International... - Apr 17