There's definitely evidence that heavily implicates Russia.
But for someone like you, I don't think any evidence will update or change your opinion. For some reason you've equated WikiLeaks and Russia, and don't have a solid grasp on how WikiLeaks actually works (anonymous source dumps data to WikiLeaks, WikiLeaks releases that data without any contact from the source whatsoever).