In a stunning claim, archaeologists believe they have discovered the home of Peter and Andrew, principal followers of Jesus Christ. A team led by archaeologists Mordechai Aviam and Steven Notley ...
Discovery of large Greek mosaic seems to bolster the theory that a church was built over the home of Sts. Peter and Andrew at the el Araj archaeological site, which could be the location of the lost ...