Tag Archive: US Senator Ridiculed for Suggesting Russia May Be Behind New Clinton FBI Probe