Russia’s President Vladimir Putin on Sunday (17 March) expectedly secured six more years in power, though thousands of opponents staged a symbolic noon protest at polling stations. Exit polls indicated a landslide victory for Putin in Russia’s presidential election which had...