Logo

The Conference of Latin Bishops in Arab Regions holds its meeting in Abu Dhabi