Miracle on the Manzanares: Millions of Papal Pilgrims Drown Madrid in a Tsunami of Faith (and Slightly Manky Scones) | The Prime