3 ms·If by Russia you mean the US with the (even more embarrassing) aid of the Swedes you are spott on.by PeterStuer 3y agoIf by Russia you mean the US with the (even more embarrassing) aid of the Swedes you are spott on.