As of Jan. 1, 2026, Russia occupied 116,165 square kilometers of Ukrainian territory — approximately 19.25% of the country's total area. Russian forces achieved only limited, tactical gains across ...
Clad in military fatigues, President Vladimir Putin last week visited a Russian military command post, where commanders presented Russia’s brilliant advances, claiming to have conquered the Ukrainian ...