In May, Ukraine Liberated More Territory Than Russia Has Seized 7.06.2026, 11:18 1,262 ISW analysts revealed the details.