The Church of Saint Catherine in the City of Lubumbashi
A jewel in the heart of Africa which testifies to the 50-year-old presence of the Orthodox Church is the Church of Saint Catherine in Lubumbashi, in the Democratic Republic of the Congo. A church, whose construction began 10 years ago under the supervision and tireless work of Missionary Father Kyrillos Grigoriatis, and with the blessings…