Mysterious Podium Uncovered Near Temple Mount
A 2,000-year-old pyramid-stepped structure was recently uncovered in Jerusalem’s City of David. Its exact function is uncertain.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed