Saturday, March 9, 2013

Russia presides over the G20

G20 summit is in starting to gain momentum, with Russia at the helm this year. The climax will be the G20 Leaders' Summit that will be held in St. Petersburg on September 5-6, 2013.

Get all your info over at

No comments: