Carbis Bay (UK), 13 June 2021 (France24/BBC/AlJazeera) The G7 summit in the resort of Carbis Bay in Cornwall, in the south-west of England, has seen the leaders of Canada, France, Germany, Italy, Japan, the US and UK gather in person for the first time since the pandemic. Leaders of the world's largest economies unveiled an...