The last time Russian President Vladimir Putin was seen in public was on March 5. He met with Italian Prime Minister Matteo Renzi during a joint press conference following their meeting at the...
I’m a little late, but it’s worth pointing out that after a particularly bad November Vladimir Putin’s approval rate in December ticked up to a level (65%) that is broadly in line with the results of...