As of March 12, 2025, the Russian “special military operation” launched against Ukraine has completed its third year and counting. Hopefully, the peace negotiations will prove fruitful, but Russia is ...