Putin's dead?

Thank the heavens.