Russia-Ukraine war: List of key events, day 673 – Al Jazeera English

As the war enters its 673rd day, these are the main developments.
Here is the situation on Thursday, December 28, 2023.
 

Follow Al Jazeera English:

source