Hillary Supporters & Media Smear Sanders & Supporters As Russian Puppets. I TOLD YOU SO!! · Jamarl Thomas · Sentinel