Sorry for being callus, but the last ditch is where they should toss his sorry remains.
What I find sad is if he was American citizen he would have already been put to death. Being an illegal he has more right than you or me.