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


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