Russia-Ukraine war: List of key events, day 964

Barchart · 10/15 21:36
As the war enters its 964th day, these are the main developments.