More horse plop from UK. 🤡🤡🥱
Russia hoe mad.
One of Happy's 'go to' sources just today:

“More horse plop from UK”
Russian oligarchs saddened.
Ugh what is it with the BS that comes out of the British media when it comes to anything Ukraine or Russia? Every British “news” source is this way