How Representative Is The G7 Of The World It's Trying To Lead?
The leaders of some of the world’s wealthiest countries traveled to Kananaskis in Alberta, Canada this week, where the 51st G7 Summit takes place from June 16 to 17. Set against the beautiful backdrop of the Canadian Rockies, the present leaders of the G7 …