Father Markus Solo Kewuto brings two relics from St Peter’s Basilica to Lewouran, Indonesia, in the hope of making it a centre of prayer and pilgrimage.

Read all