Analyst says Russia’s official front maps overshoot reality by about 5,000 sq km.
Analyst @clement_molin says Russia’s official front maps overshoot reality by about 5,000 sq km. In 2026, he says, Russia barely moved in Ukraine but still enlarged its claims, and many Russian Telegr