The Russia-Ukraine war, expected by both sides to last only days or weeks, has now reached its 1,000th day. After Russia invaded in the early morning of Feb. 24, 2022, Russian and Western analysts expected a quick collapse of Ukrainian forces. After fierce initial resistance and unprecedented Western sanctions against Moscow, these expectations switched to […]