Are you referring to the Alexander Dugin occult bits? He is not inventing this information from a conspiracy site..
Yeh, all that wizards and warlocks stuff I tend not to believe. I could be wrong, but that’s just me.