I would have no problem giving the death penalty....to all three.
Not in say, Texas.... but probably there will be a problem in NY. These guys should be toast... or compost... in a hurry, not an excuse for government paid defense lawyers to earn money jerking us around for 15 years.