ALTAR OF THE CHAIR, ST PETER’S BASILICA, ROME, 28 JULY 2025 You’ll have noticed the granite obelisk, reaching 41 metres up to the skies, in the middle of St Peter’s Square. It was already a thousand years old when Moses saw it in Heliopolis. Caesar Augustus transplanted it to Alexandria around the time of Christ’s […]