You do so love your snuff films.
You fit the profile of a serial.
killer.
Putin sent the Turtle Crew to their deaths. Be mad at Putin. He killed them.