fbpx

Saint Olga of Kyiv: defiance and vengeance

The past few days have seen a spate of videos showing Ukrainians and their president defying an onslaught of Russian aggression. Who could fail to be moved by the video of a Ukrainian woman confronting an armed and jackbooted soldier, telling him to put sunflower seeds in his pockets so at least sunflowers will grow […]