On Friday, Hungarian prime minister Viktor Orbán met with Vladimir Putin in Moscow, an unannounced visit that provoked a strong backlash.