Putin, Ukraine and the EU – who’s winning?

Written by René Nyberg