The Word – Ho Logos Intelligent Design in God's Word

Science confirms St. Peter

February 12, 2014 | Science | Permalink

ROME DIARY – DAY 3   Located within Vatican City, St. Peter’s Basilica stands where a church in some form has stood for over 1,500 years. Below is the tomb of St. Peter — one of the original apostles who walked with Jesus. This is not legend. It is history. Even secular historians agree that […]