I'm glad a sick fuck like this is off the face of the planet.