I think this describes one of our pro Soviet trolls here.
Just one? Several account names come to mind for me.