I thought the Jews had the Romans do the dirty deed... but since it was all part of God's Master Plan, it really doesn't matter much, AFAIC. He had to die to accomplish His Great Work... and I for one am truly glad He did it for me, so that I won't HAVE to die for eternity.
I thought he gave his life willingly. :>)
I agree with everything else but
the last couple of years it seems there
have been some very intense discussions on the matter on FR.
Have Blessed Palm Sunday