Four years of Russian invasion of Ukraine: The alarming human cost of the deadliest war in Europe since World War II

Tuesday, February 24, 2026, marks four years since Russia invaded Ukraine. The invasion, which Russian President Vladimir Putin called a special military operation, was aimed at liberating the self-declared Donetsk and Luhansk People’s Republics, two breakaway regions of Ukraine. When the special military operation was announced, the Kremlin originally expected it to last a couple…

Read More