In Jerusalem

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