Skip to main content

Archaeologist Says a Stone Pillar in the City of David is Where Abraham Met Melchizedek

Share This Video

Archaeologist Says a Stone Pillar in the City of David is Where Abraham Met Melchizedek