Archaeologists uncover inscription to Peter

Archaeologists believe the discovery of the inscription is further evidence that the site is the house of Peter.

Archaeologists uncover inscription to Peter
Archaeologists believe the discovery of the inscription is further evidence that the site is the house of Peter.