HomeNigeria

Nigeria

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

The Media Foundation for West Africa (MFWA)  has submitted an amicus curiae petition to Nigeria’s Supreme Court in support of Nigeria Yahaya Sharif-Aminu, a musician who...