This is your modern day American left– Ignorant, outraged and completely unhinged.
On the anniversary of the 9-11 Islamist attacks on America Roll Call published this cartoon.
Russian operatives reportedly purchased $100,000 worth of Facebook ads during the 2016 election.
Half of the ads were pro-Hillary.