Russian presenter Olga Skabayeva, also known as “Putin’s hand puppet” or “Putin TV’s puppet”, has once again gloated on Russian state television about economic difficulties in the west. The well-known propagandist – notorious for her dramatic claims – this time aimed her arrows at “the unhygienic French”.
ttn-3