World leaders gather for G7 summit in France

0
52

World leaders have gathered in France for the G7 summit, a meeting that European Council President Donald Tusk said will be a “difficult test of unity and …

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here