

This weekend marks five brutal months since Russia invaded Ukraine — with no end in sight. And in Russia, support for the war has remained high. 77% approve of Putin’s actions in Ukraine, according to a survey conducted in late May by the Levada Center, Russia’s only remaining independent pollster.…