Archaeologists claim to have found site of St. Peter’s birth Excavations have uncovered a large building believed to be a Byzantine church built over Peter's house. News Jeanne Smits, Paris correspondent • Jul 24, 2019Jun 18, 2021