Categories
Russia - Ukraine war

G7 leaders head to Italy for summit as Ukraine and Russia top the agenda – The Guardian


G7 leaders head to Italy for summit as Ukraine and Russia top the agenda  The Guardian