Reference

Luke 13:31-35
The Cross is God's Promise to You