Archaeologists say they’ve found one of King David’s palaces
The discovery was made at Khirbet Qeiyafa near Beit Shemesh southwest of Jerusalem, said Professor Yossi Garfinkel of the Hebrew University and Saar Ganor of the Israel Antiquities Authority on Thursday. Over…