Crucifixion of Jesus Christ – The greatest sacrifice in history

Crucifixion of Jesus Christ has been considered the greatest sacrifice in history. Why would He let people torture Him when he was the Son of God? Why would He let them humiliate Him when He had all the power to punish them for their sin? Why would he die on the cross in such painful condition? He did all that for us. He endured the pain for us because He loved us and He wanted us to come closer to God and get our sins forgiven. His softest palms were pierced with nails, body was broken like bread and blood was given for sinners who deserved no mercy. This remains the greatest sacrifice in history, a sacrifice that turned the earth upside down. His priceless and impeccable love even forgave those who murdered him.