News
As the once-in-ten-year exposition of St. Francis Xavier’s relics draws near in Goa, western India, hundreds of Christians, joined by Hindus and Muslims, are to undertake a “pilgrimage on foot” to ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results