Remains of King David’s Palace FOUND in Jerusalem’s City of David?

Erick Stakelbeck on TBN
Erick Stakelbeck on TBN