Admit it already! Russia owns you
And why are running your mouth about this euro-stuff as this was about Russia owning USA
Russia is partly in Europe but is not considered Euro-country in mainstream...
Plus Russians can't hear your whining because they are on your west coast in their world's biggest nuclear submarines

