Heard of Zoroastrianism? The religion still has fervent followers
According to tradition, Zarathushtra—Zoroaster in Greek—was a disillusioned priest of an ancient polytheistic religion who, after immersing himself in a river, received a revelation from Ahura Mazda, the Supreme Being. It’s unclear where and when …