G20 Events In London
Your browser doesn’t support HTML5
The leaders of the G-20 nations, representing the world's major economies, are meeting in London, mainly focusing on how to overcome the global financial crisis. Before dinner on April 1, they all gathered for a group photo, which included Britain's Queen