Ian Huntley has died. I truly hope this scum
bag rots in hell!