Spain: One priest, 43 churches
  • 2 months ago
Priest Teo Nieto is always on the go. He serves 43 villages in the Spanish province of Zamora, where the population is declining. The rural regions are fighting against this exodus.