A TRADITIONAL celebration intended to honor the spirits of dead ancestors has its roots in Canaanite and Amorite veneration of the Rephaim—the spirits of the giants destroyed in the Flood.Continue Reading