Russia North
Russian message to the Germans: Do we need to remind you what happened last time?
Margarita Simonyan, the chief and responsible editor of the media group Russia North and the TV channel Russia Today, said that she has that video and that "something extremely interesting was conveyed to her by her comrades in uniform."