Artifact confirming Jewish King David as historical figure on display in Edmond, Oklahoma
The Tel Dan Stele, a key biblical artifact, will be displayed at Herbert W. Armstrong College from September 22 to November 25.