Putin Claims Russia Captured Nearly 5,000 Square Km In Ukraine In 2025

Russia’s 2025 gains would amount to nearly 1% of Ukraine’s land area, and the country controls nearly 20% in total.

Putin, addressing a meeting with Russian top military commanders on his 73rd birthday, said Ukrainian forces were retreating…

Continue Reading