A remote island in Indonesia supports the training of hundreds of future priests
In the Indonesian archipelago, the island of Flores has established itself as one of the world's main centers for priestly formation. There, a network of seminaries run by various religious congregati…