Circled Up

Heads of state and organizations from around the world gathered in Saint Petersburg, Russia, for the G20 summit.

What’s Your Reaction? 0 0 0 0 0 0 0Reactions