News

World leaders meet at G-7 summit

Leaders of the world's seven richest democracies, Britain, Canada, France, Germany, Italy, Japan and the United States are meeting in France.