G7 leaders return to Germany to deal with past failures

G7 leaders return to Germany to deal with past failures

Deutsche Welle

Published

The last G7 meeting in Germany took place in the wake of Russia's annexation of Crimea. Seven years later, leaders are back to confront the costly consequences of decisions that led up to the war in Ukraine.

Full Article