All those adamant denials from last summer about links to Russia don't look so good in retrospect.