SAINT PETERSBURG: President Vladimir Putin was due to reappear in public on Monday after an unusually long 10-day absence that unleashed frenzied speculation about the whereabouts and health of the Russian strongman.
To continue reading the rest of the article, click here