Top

Events

G20 Summit

G20 leaders assembled in the United Kingdom to attend the London Summit April 2009