Zelenskyy: Russia has captured 890 sq km and lost 270,000 people in 2026, Ukraine has liberated 800 sq km

Europe World Moderate confidence — 64/100
Sources: Pravda