Stamp and Seal Impression Found in Jerusalem Point to Restoration of City During Times of Ezra,…
JERUSALEM — An excavation in Jerusalem Walls National Park that yielded a rare stamp and seal impression dating back to the Persian era is stated to provide evidence for the restoration of Jerusalem during the times of Ezra and Nehemiah, as…