Buying internet ads, meh.
The three big issues — Hillary’s server, Podesta’s emails, and the DNC server — have not been proved to be Russia.
Good point