[authorbox authorid="56" title="The Author"]
I n the days following Vladimir Putin’s “electoral victory”, we have seen the usual mix of indignation, humor and derision aimed at the deplorable situation within the Russian Federation. People laugh at…