Daily Archives: May 28, 2017

German Chancellor Merkel says Europe can no longer count on the US

‘Europe’s dependence on allies are over, we have to fight for our future ourselves’ – Merkel

David Satter: The Nature of the Russian Regime

David Satter: Putin was always willing to do anything to get and stay in power

David Satter

David Satter, “The Less You Know, the Better You Sleep”

Russia’s Looming Crisis