News6 years ago
MAN OF FAITH! Dignitaries storm Church of God Mission to lay fresh wreaths for late Archbishop Idahosa [photos]
Dr. Margaret E. Idahosa on Tuesday had a busy day playing host to various concerned interest groups and religious leaders at the Church of God Mission...