Catholic Church in Spain creates department for relations with Islam

Spain’s growing Muslim population has led that country’s bishops’ conference to address concurrent pastoral challenges. The standing committee of the Spanish Bishops’ Conference (CEE, by its Spanish acronym) has approved the creation of a department […]

Read original article

Be the first to comment

Leave a Reply