
The birthplace of the men Christians believe were some of the first followers of Jesus have been found in Israel, a team of archaeologists has claimed. Researchers say they may have discovered what they say is the home town of Peter, Philip and Peter’s brother Andrew, near the Sea of Galilee in northern Israel. Experts have […]









