Russia

‘Putin’s Brain’ Declares Victory After Tucker Carlson Interview

‘DR. EVIL’

Alexander Dugin thinks he has managed to get his fascist ideas across to the “American mainstream.”

Alexander Dugin addresses the Battle for Donbas rally in support of the self-proclaimed Donetsk and Luhansk People’s Republics, in Moscow, Russia, Oct. 18, 2014.
Moscow News Agency/Handout via Reuters

Got a tip? Send it to The Daily Beast here.