Construction work at the old Shaare Zedek hospital complex on Jaffa Street in Jerusalem yields amazing finds.

Read more