Analysis: World leaders are facing crises on all fronts. Putin will be watching if they fail
By Chloe in News
Updated 2 years ago
Enormous challenges, some of them barely imaginable when the G7 leaders last met a year ago, are bearing down on the world's most prosperous democratic nations as they prepare to meet in Germany.