This summer , President Vladimir Putin of Russia is to play host to heads of the world 's most powerful democracies in the glorious city of St. Petersburg .
Vladimir Putin
Russia
/people/person/nationality
PERSON
Vladimir Putin
LOCATION
Russia
LOCATION
St. Petersburg