Creators of “Russian meddling” also behind Alabama Senate race trickery
Russia, Russia, RUSSIA!! The very name of that land strikes fear in the hearts of Americans everywhere. Or at least so thinks the American Democrat Party and a cyber security company known as New Knowledge.