Tag: archbishop luc ravel
Posted in Europe News
French archbishop resigns after parishioners’ protests
STRASBOURG (FRANCE): The archbishop of eastern French city Strasbourg said Thursday he had resigned, after complaints about his management led to the Vatican opening an…