Aired:
March 8, 2024
•
28 minutes
Let the Stones Speak (2024)
The ancient Israelite kingdom of David and Solomon was monumental and majestic. Archaeology says so! Learn about the world premiere of an unprecedented exhibit at Armstrong Auditorium in Edmond, Oklahoma, that puts together all the pieces of this lost kingdom.