How the world sees Greece
Archaeologists believe that a Greek inscription discovered in what was the city of Bethsaida, Israel, identifies Apostle Peter's home. Read the full story on GreekReporter.com.