The Democrat Island

The Left *still* believes the Russians helped Trump win the election. It’s clear the majority on the Left are just #DemClones eager for their next hit of #OrangeManBad.