November27Pilgrims line up to enter the House of the Virgin Mary in Turkey
What role do the saints, and above all Our Lady, have in drawing Muslims closer to the Son of God?
November27Pilgrims line up to enter the House of the Virgin Mary in Turkey
What role do the saints, and above all Our Lady, have in drawing Muslims closer to the Son of God?