A team of archaeologists has uncovered what may be St Peter’s house by the Sea of Galilee, in what has been hailed by an Irish priest based in the Holy Land as an “extraordinary” discovery. Speaking to The Irish Catholic newspaper, Vice Director of the Magdala Centre in the Holy Land Fr Eamon Kelly LC…