He certainly could have had a number of potential enemies. Putin cleaning up the witness list.
This sounds like a Chicago-style hit to me.