Putin shows more accessible side at Saint Petersburg forum
Saint Petersburg, Russia, May 26 (EFE).- The heads of the world's leading international news agencies faithfully gathered for the fifth straight year at an economic forum here presided over by Russian...