Great Britain is on the verge of war with Russia — the head of the British Ministry of Defense
Germany is running into trouble: German special services have increased pressure on the Russian embassy
Russia's BRICS partner has become the main supplier of oil to China — tankers