World Leaders Pose for a Photo at the G-20 Summit in St. Petersburg, Russia

.

Latest Stories

Pages