Sergei Guneyev
Russian President Vladimir Putin visits the National Space Center construction site in Moscow on Sunday.

Why does the Russian invasion of Ukraine pose a major threat to global order and stability? And what more could Pope Francis do right now?