The arrogance here is nothing new, yet it still leaps out at me. Look at the fellow to the left – the very idea that a country other than the US would impose sanctions amuses him.
The Russian Embassy was buttoned up pretty tight yesterday when I went down to ask about covid regulations on land border crossings. I did find a UK page that seems to indicate only a PCR test is required though.