The new Prefect of the Congregation for Divine Worship and the Discipline of the Sacraments, Cardinal Antonio Cañizares Llovera, was, until recently, Archbishop of Toldeo.
Toledo has a poulation of 700,000 people. It has 78 seminarians. 16 priests were ordained last year. 71 were ordained between 2002 and 2007.
Does anybody else get the idea that he knows what he's doing? And that the Pope knows what he's doing?
H/t to La Cigüeña De La Torre whose figures about other Spanish Dioceses are worth thinking about.