MFWA petitions Nigeria’s Supreme Court in appeal case of death penalty victim

Photo credot: Amnesty International Nigeria