Powerful and timely reflection on Jesus' sacrificial death on the cross to provide people salvation. Reflections on Mark 15.