A Good Question from President Lula: Hasn’t the G7 Made Itself Irrelevant?
Brazilian President Luiz Inácio Lula da Silva was among the six leaders of the Global South invited to attend a special session of the last G7 summit on June 17 in Canada. What he had to say was undoubtedly not to the liking of the six leaders left in Kananaskis, after President Trump had abruptly