The Dwindling Power of the G7 on Display
As the heads of state and government of what used to be the seven major industrialized countries of the world gathered in Italy June 13-15 for their annual summit, they had to face the fact that they can no longer lay down the law for the rest of the world. Even in their own nations, most of them are very […]
Read more