Over 400,000 Russians killed, wounded for 0.8 percent of Ukraine’s territory in 2025.
Ukraine’s General Staff estimated the grim tally – but Russian President Vladimir Putin appears bent on avoiding peace talks. Russia finished 2025 with what Ukraine described as an information operation designed to avoid engaging in […]