Advertisement
The process of renovating Saint Louis Cathedral of Senegal’s Diocese of Saint Louis that has taken some 15 years has been described as a source of inspiration for the values of “understanding, collaboration, unity” among the people of God in the West African nation.