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

When Putin Commissioned “Power,” a Film About Himself | FRONTLINE

Putin’s Way 2

Putin’s Way 1