Russian Leading Anti-Cultist Calls Ukrainians “Nazis,” “Satanists,” and “Cannibals”

Archpriest Alexander Novopashin is vice-president of Russia’s largest anti-cult organization, and still styles himself as a “corresponding member” of FECRIS.