Christian Intending Pilgrims In Niger State Embarks On Sensitization
The Coordinator of the Christian pilgrimage in Niger State, North Central Nigeria; has planned to embark on a sensitization for the intending Christians Pilgrimage across the State.
The Executive Secretary of the Niger State Pilgrims…