Chidi Odinkalu currently Chairs the Governing Council of Nigeria’s National Human Rights Commission and is senior legal officer for the Africa Program of the Open Society
Chidi Odinkalu currently Chairs the Governing Council of Nigeria’s National Human Rights Commission and is senior legal officer for the Africa Program of the Open Society