G7: A brief look at the Taormina summit

The leaders of the United States, Canada, Britain, France, Germany, Italy and Japan – countries collectively known as the Group of Seven (G7) – are in the resort town of Taormina, Italy, to discuss about some of the world’s most pressing issues.