The Left

Stephen Bannon: Leninist?

May 16, 2017 admin 0

Since Donald Trump’s victory over Hillary Clinton in the presidential election the Democrats have come up with a number of narratives to absolve Clinton and themselves of any faults or blame. There has been no […]