Source: Ruptly

Russian Foreign Minister Sergei Lavrov touched down in Hamburg on Friday, ahead of the twelfth G20 Summit.

The G20 Summit is scheduled to take place on July 7-8 in the German port city.

Tags: ; ; ; ;