Four years into Russia's grinding war on Ukraine, Al Jazeera looks at the costs — to people, territory and treasuries.

From curbs on rights to fewer choices at the market, the war has taken its toll. Still, support for it remains high.

Four years into Russia's grinding war on Ukraine, Al Jazeera looks at the costs — to people, territory and treasuries.