Tweet
Oh dear... 🤦‍♂️

Russian state broadcaster RT has a Christmas message for Europeans

Mentions
See All
Collections
See All