Head of russian state propaganda channel RT Margarita Simonyan:

4 comments
  1. Dumb suka. I think even Russian generals would prefer her to be silence in many cases. She’s one of those who have no problem with calling for war with NATO.

  2. Last sentence basically means “What else did you expect?” or like “How else did you want this to be?”

Leave a Reply