Spiritual Growth

The Mystery of Avatara, or Divine Incarnation

God’s intention behind sending an avatar is to fulfill a divine mission. People need help and God wants to help them. So he has to send someone who is already free and who already has the answers. Just as when you go into math class, you don’t just pick a student you know well and ask him to take a … Read More