God is Bringing Deliverance to the Forefront