Eli Shukron tells Israel Today the Jewish Temple was on the Temple Mount, not in the City of David.
By David Lazarus | posted 12/13/2019
Eli Shukron tells Israel Today the Jewish Temple was on the Temple Mount, not in the City of David.
By David Lazarus | posted 12/13/2019