The annual G7 summit kicked off in Canada on Sunday as world leaders are expected to discuss several pressing issues, including Trump’s trade war, the war in Ukraine and the conflict involving Israel.
The leaders of the Group of 7 nations tend to have a shared overall outlook, and their countries account for about half of the world economy. By Matthew Mpoke Bigg Every year, as the leaders of the ...