(It's 'official' folks): The DNC says Sanders colluded with the Russians! Submitted by Amanda Matthews on Sat, 09/09/2017 - 12:18pm This guy is still on the payroll (let that sink in):