Tag: assassination of Leo Trotsky

Chaplin Calls for Organizing Death Squads to Destroy ‘Traitor-Emigres’

March 11, 2017

Archpriest Vsevolod Chaplin, former head of the Moscow Patriarchate’s department for relations between church and society, has called for the creation of special death squads to hunt down and destroy emigres perceived as traitors to Russia.