‘Give it a rest’: Social media mocks Senator claiming Russia may be behind new Clinton FBI probe

NewImage

People on social media shamed US Democratic Senator Tom Ryan, who claimed Russia might actually be behind the reopening of Hillary Clintons’ email probe by the FBI over new leaked messages. 

Read Full Article

Right-Mind