By John Helmer, Moscow @bears_with President Donald Trump was told last week by NATO Secretary-General Mark Rutte that the Russian people are losing their confidence in President Vladimir Putin and in the war in the Ukraine because they are having to wait in line at their petrol stations; because their airport flights can be delayed for […]












