Ancient Statue Found Christmas Eve That May Represent Jesus

Charisma News by Charisma Podcast Network

Episode notes

This is a story of a Christmas gift from God to archaeologists. While that may sound  strange, there’s few other ways to describe what archaeologists discovered in Israel on  Christmas Eve. Find out more.