Professor John Mearsheimer blames NATO expansion. No excuse for Putin but that it would result in war is easy to see.
https://www.newyorker.com/news/q-and-a/why-john-mearsheimer-blames-the-us-for-the-crisis-in-ukraine
"I think all the trouble in this case really started in April, 2008, at the...