Site uses cookies to provide basic functionality.

OK
More than a thousand years before Christ, Zarathustra preached the existence of a heaven and a hell, the idea of a bodily resurrection, the promise of a universal savior who would one day be miraculously born to a young maiden, and the expectation of a final cosmic battle that would take place at the end of time between the angelic forces of good and the demonic forces of evil.