After 58 years of a successful career and life well-spent on earth, Queen Imaria Worlu – an Ambassador of the Federal Republic of Nigeria, has finally been laid to rest in peace with the Lord. It was a sight of grieve, sorrow and tears at the Redeemed Christian Church of God, Holy Ghost Centre,