WORLD Russia holds the key to German sovereignty Pepe Escobar Wednesday 17 Feb 21 A more sovereign Germany closer to Russia and China may be the straw that breaks the US […]