Leveraging tech for people’s rights

Oxfam International | International Federation for Human Rights (FIDH) | Project on Organization, Development, Education and Research (PODER)