Sociopath, seriously every time a story like this comes up all I can think of is this book:
http://www.amazon.com/Sociopath-Next…
It was recommended to me on here. Personally it just helps me process news where I know in a million years I will never understand the mindset of a person.