Alexei Navalny, Putin's arch-rival and critic, has been discharged from hospital in Germany after recovering from a failed ...