Science News
Archaeologists Unearth Mysterious Stepped Podium In City Of David Jerusalem
The Antiquities Authority recently uncovered a mysterious well-preserved 2,000-year-old pyramid-shaped staircase on an ancient street in the City of David. The staircase,...