Perhaps because of a life sentence for three DUIs? What do they give a serial rapist? The Needle?
"The Needle?" Where, in Ghana??