Incarnation When we surrender to Jesus and become possessed by his Spirit, we too become incarnations. Read More » January 1, 2024