President of the Russian Federation, Vladimir Putin.
Editorial cartoon published in The News Herald newspaper.

Putin

Click here to return to politics portfolio