I have no dog in this fight, for the moment, except for the fact that 2 of my friends are stuck in Kyiv. I hope they remain safe. The above article puts most of the responsibility for the war on NATO, EU expansion and US foreign policy. Since I am not a student of Int’l politics or foreign policy, I let those more knowledgeable to comment and share their views.
As for me, I hope the war ends soon with no much further loss of life.