Video: Witch hunt? Frenzy over potential ‘Russian hacking’ seizes Europe

The frenzy surrounding Russian hackers allegedly meddling in other countries’ internal affairs has reached Europe. France and Germany, which both have …

Via Youtube