Today, 14th October 2020, was a very Joyful day for the lay-faithful of St. Stephen Catholic Church in Twapia, Ndola, as His Lordship Rt. Rev. Dr. Benjamin Phiri – Bishop of Ndola Diocese visited their parish to bless the newly constructed Altar. Mass began with a warm welcome from the Parish Priest- Rev. Fr. O’regan Chanshi to Bishop Dr. Phiri who celebrated the mass together with Liturgical Manager- Rev. Fr. Israel Maliseni . The Altar was anointed with oil and blessed during the Eucharistic Celebration. Below are a few Highlights.