Squabbles & strife kick off G7 summit in France
newsare.net
As leaders of the world’s seven most developed countries descended on Biarritz for their annual summit, there was more disagreement than harmony among the group, and more petty squabbling than in a soap opera. Read Full Article at RT.comSquabbles & strife kick off G7 summit in France
As leaders of the world’s seven most developed countries descended on Biarritz for their annual summit, there was more disagreement than harmony among the group, and more petty squabbling than in a soap opera. Read Full Article at RT.com Read more