Israel: Archaeologist debunks Christian ideas on Temple Mount
Eli Shukron tells Israel Today the Jewish Temple was on the Temple Mount, not in the City of David.
Eli Shukron tells Israel Today the Jewish Temple was on the Temple Mount, not in the City of David.