President Vladimir Putin has responded with force to anti-Kremlin protests in recent weeks, as the new government prepares to implement a right-wing agenda.

More...