Corporate Accountability and Human Rights: Responding to Abuses in Africa

May 24th 2022

Photo with the Irish Ambassador to Nigeria.

(Fr. Kevin O' Hara)