After half a decade of bloody fighting, a resurgent military faces a determined but splintered armed resistance.
Already facing electricity cuts, civilians are struggling to keep warm in their own homes as temperatures are set to plummet.
Attacks on Ukrainian energy grid left whole districts without heating, with temperatures expected to plunge to -30C in Kyiv in the coming days, raising fears of a humanitarian crisis.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results