Tag: Major Al-Mustapha
Niger Delta Bishops Endorse Major Al-Mustapha For 2019 Presidency
A Christian body representing Bishops from the Niger Delta region of Nigeria under the aegis of 'The Niger Delta Bishops', has asked Major Hamza...