Comment Comment by mrRandomGuy Less than 1 hour old account created to say that there's significant evidence that Russia isn't behind this without saying what evidence.... parent mrRandomGuy 5 years ago