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

Barchart · 10/14 22:40
As the war enters its 963rd day, these are the main developments.