Tag: the University of Ife in Nigeria

spot_imgspot_img

African female leaders: Fatou Bensouda, a Fearless Champion for Global Justice

Fatou Bensouda, the first woman and first African to serve as the Prosecutor of the ICC. She is a radical Gambian jurist and an...