Vladimir Putin and Russia.
Ukrainian President Volodymyr Zelenskyy's refusal to lay down arms.
The United States and NATO.
Can't blame any one factor.



view current results