undefined

Christopher Lockwood

Europe editor for The Economist, offering insights into European politics and the implications of Putin''s actions.