Opinion The volatile Moscow-Kyiv-Brussels triangle Stefan Hedlund In 2018, developments in Europe were guided by a triangle of interactions between German Chancellor Angela Merkel, Ukrainian President Petro Poroshenko and Russian... Read More