Archaeologist Says a Stone Pillar in the City of David is Where Abraham Met Melchizedek 07-10-2019 Share This Video Link was copied! Archaeologist Says a Stone Pillar in the City of David is Where Abraham Met Melchizedek