1. P

    Metro Africa’s Tallest Statue of Jesus To Be Unveiled In Imo

    The tallest statue of Jesus Christ in Africa is set to be unveiled soon in Abajah, Imo state on New Year's day. The monument has been named Jesus de Greatest and will be unveiled at St. Aloysius Catholic Church in the Abajah local government area of Imo state on New Year's Day, according to...