apologeticsindex.org
Reincarnation | Apologetics Index
Reincarnation, derived from a Latin word meaning, 'taking on flesh again' is the concept that the soul of a living being lives on -- or is reborn -- in a new body after the death of the former body.