The Turtle Kurma | A Theology of Creation and Evolution

The Hindu doctrine teaches that whenever humanity and creation as a whole is under threat, God descends into the world as an avatar to restore order and redeem its creation.