Written by Megan Burnham, RSW graduate affiliate Vladimir Putin coasted to victory on March 18th, winning his fourth term as President of the Russian Federation. Figures place the voter turnout at about 67.5% of the registered voter population, with incumbent Vladimir Putin receiving about 76.7% of the popular vote. These results are hardly surprising: enjoying… Read more »