Putin touts stability amid protests over Nalvany’s arrest

Russian authorities are bracing for another round of protests amid outrage over the arrest of opposition leader Alexei Navalny. Despite that, President Vladimir Putin made a rare appearance at the World Economic Forum in Davos, Switzerland, saying it was business as usual in Russia.