Ukraine’s Bandera Itch

The Russian invasion of Ukraine on February 24, 2022 has been justified by Russian President Vladimir Putin as a “special military operation” with a few barbed purposes, among them cleaning the country’s stables of Nazis.  As with so many instances of history, it was not entirely untrue, though particularly convenient for Moscow.  At the core […]