Why did Jesus have to die on the cross?
In Matthew 26–27, we witness the trial, suffering and crucifixion of Jesus, the most pivotal moment in human history. From Peter's denial and Judas' betrayal to Pilate's decision to please the crowd, we see the consequences of sin and the cost of surrendering to Christ.
Through the release of Barabbas, we see a picture of ...