BD Prison is the harshest place of hell on earth; I can only imagine. So it'd be his ultimate punishment than a painless fast death.
That's where he should rot.
Life got me meditating like I'm in the Himalayas
Keep it G with the L lit on me like the elevator