Home » International News » Israeli archaeologists find 2700-year-old ‘governor of Jerusalem’ seal impression