And IIRC on bad terms with the Kremlin too.

...maybe it's just me, but until some good evidence turns up insinuations that blatantly seek to pin the blame on him are going to look awfully suspect.