I don't think anyone is denying Russian interests. The CIA is just as bad.. worse actually.
Election meddling.. being social. That's what this has resolved to. It was Russian hacking, then it was orders from the Kremlin, changing votes, then it was compromised officials, and now it's... well they bought ads on facebook.
If Meuller finishes his witch hunt and provides substantial proof, cool. The dude has so many conflicts of interest, surprised he's not Hillary's brother.
FusionGPS wrote that BS Trump dossier to raise flags. That dossier was baseless, worthless, and they knew it. The point of the dossier was not to be fact, it was cause to issue the FISA warrant and monitor the Trump campaign and his surrogates.
Regardless of candidate, regardless of political belief... this should absolutely infuriate anyone that believes in democracy and free and fair elections.