avatar

Ivan Kurilla

Ivan Kurilla is Professor of History at the European University in St Petersburg.

Europe

Why is Russia so happy with Trump?

The Russian ruling elite is hoping it would be able to negotiate a new world order with Trump.