G7: A brief look at the Taormina summit
- 7 years ago
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.