Russia is reaping what it sowed

Moscow’s war is coming home, and the May 9 'victory cult' spectacle that used to whip the people of Russian into frenzy now looks less like triumph and more like panic.