gollum.space
The Russian Foreign Ministry is trawling the USA. "To the insulators of "Rosiya" at the US Embassy in Moscow.
hit47
Source
Meade
Embassy
Russia
USA
Echo of Moscow
v20240901