Did russia really get away with interfering with USA elections?

Update: Did they win?
6 answers 6