excommunicate.com
What is reincarnation?
Reincarnation is a belief that has long been held my numerous religious systems. Reincarnation though is also handled differently by different religions. In Hinduism a soul is born at low caste…