Leveraging tech for people’s rights April 20, 2022 | Last Update: Share on Facebook | Share on Twitter Oxfam International | International Federation for Human Rights (FIDH) | Project on Organization, Development, Education and Research (PODER)