❌

Normal view

Ukraine may already be pushing Operation Vivaldi across the Zherebets River. It’s a risky gamble

28 October 2026 at 21:07

3rd Army Corps troops.

  • Ukraine's 3rd Army Corps declared victory two weeks ago
  • But the corps' Operation Vivaldi may continue
  • It's possible 3rd Army Corps troops are already crossing the Zherebets River

Starting in May, Ukraine's 3rd Army Corps began exploiting gaps in Russian lines just north of Sloviansk in eastern Ukraine's Donetsk Oblast. Five months later, the corps and its supporting drone units had cleared Russian troops from 277 sq km of northern Donetsk, inflicting what the corps says were 8,000 Russian casualties and pushing the Russian 20th and 25th Combined Arms Armies back across a key terrain feature: the Zherebets River.

On 14 October, the 3rd Army Corps declared victory in its Operation Vivaldi. "Four seasons of Vivaldi are over. But the music plays on," the corps wrote on Telegram.

It was unclear at the time what the corps meant. Its commander, Brig. Gen. Andrii Biletskyi, has since been seconded to lead Ukraine's new Center Group of Forces. But it's clearer now. According to at least two observers, Ukrainian troops have continued attacking along the Zherebets River—and have even crossed the river at several points.

Operation Vivaldi may continue as Ukrainian troops spotted east of Zherebets
Map: Euromaidan Press

If true and confirmed, the crossings could ratchet up the pressure on the battered Russian 20th and 25th Combined Arms Armies following their hasty and chaotic retreat from their former salient north of Sloviansk. The Zherebets should have been a natural defensive barrier for the Russians.

Sheltering on the river's eastern bank, the Russians could have rested, reset, and reinforced in preparation for a renewed offensive next year. But if the Ukrainians keep attacking, rest might be impossible. And that could force the Russians to rethink any plans for a fresh push toward Sloviansk and neighboring Kramatorsk, the last two big free cities in Donetsk.

But an extension of Operation Vivaldi isn't without risk for the 3rd Army Corps. If the corps pushes too far, too fast across a difficult obstacle, it could expose itself to counterattack.

Ukraine's "Vilvadi" counteroffensive in the Lyman direction has not stopped, despite claims to the contrary.

Ukrainian forces have made new advances in several different areas over the last couple of weeks, crossing the Zherebets River onto its eastern bank at multiple different…

— AMK Mapping 🇳🇿 (@AMK_Mapping_) October 26, 2026

Continuing counteroffensive

Ukraine's Vivaldi counteroffensive in the Lyman direction "has not stopped, despite claims to the contrary," the mapping account AMK Mapping explained on Monday after noting possible Ukrainian forces on the eastern side of the Zherebets in recent weeks. "Ukrainian forces have made new advances in several different areas over the last couple of weeks, crossing the Zherebets River onto its eastern bank at multiple different locations." AMK Mapping also noted that many Ukrainian assaults over the past month had been repelled and that casualties were likely rising.

AMK Mapping isn't alone. On Monday, mapper Suriyak also logged Ukrainian troops on the far side of the Zherebets in three key settlements: Makiivka, Novosadove, and Terny. "They are establishing a significant bridgehead," Suriyak wrote.

The possible Ukrainian river crossings could defy recent expectations. "The Ukrainians have continued their push and advancement toward the Zherebets River," mapper Clément Molin wrote on 20 October. "They have reached it at several points, and Russian forces no longer control any territory west of this river—with the exception of the forest east of Lyman."

Ukrainian-Russian war. Day 1700-1704: 🇺🇦🇷🇺
Situation on Luhansk front: During the last two weeks, Ukrainian army has managed to secure new positions on the western bank of the Zherebets River, including the south of Makiivka and the rest of Novolyubivka. However, military… pic.twitter.com/zfi1Txv3eA

— @Suriyak (@Suriyakmaps) October 26, 2026

But Molin didn't expect the 3rd Army Corps to force the river, a risky maneuver under the best of circumstances. "Despite various rumors, I have not been able to confirm that the Ukrainians have actually crossed the river," Molin wrote.

Instead, he expected the Ukrainian corps to do what the defeated Russian field armies were trying to do: consolidate in new positions and get ready for the next round of major fighting, potentially next year. "For the time being, I believe the Ukrainians will focus on consolidating their gains and adopting a defensive posture."

If indeed the 3rd Army Corps has crossed the Zherebets, it's a possible indication that the corps still has some combat power in reserve—and is eager to prolong its momentum for as long as possible, even if that means heavier losses in risky river crossings.

A major clash could occur if and when the 3rd Army Corps tries to seize full control of Terny, which anchors the Russian line on the east bank of the Zherebets. Two years ago, Terny was the site of intensive fighting as Russian forces fought their way across the Zherebets on their long march toward Sloviansk. That battle was a costly victory for the Russians as they sent mechanized column after mechanized column across a drone kill zone toward Terny.

Elon Musk: “Starlink will never turn off for Ukraine”
Explore further

Starlink helped Ukraine pull off Operation Vivaldi. Now Starlink could help Russia take the ground back

The worst outcome for the outnumbered Ukrainian troops in northern Donetsk may be a mirror image of the Russian march through Terny in 2024. Yes, the Russians eventually captured Terny and secured a bridgehead on the western bank of the Zherebets. But the Russians overextended as they kept pushing toward Sloviansk, roughly 40 km to the southwest of Terny.

It's that overextension that afforded the 3rd Army Corps the opportunity to counterattack and roll back the hard-won Russian gains. To preserve its own recent victory on the western side of the Zherebets, the 3rd Army Corps may want to choose caution. Ukrainian forces "need to organize a coherent and solid defensive line," Molin advised.

That may mean not attacking across the Zherebets—despite the temptation to do so.

Più flessibilità o più stabilità? Il difficile equilibrio dei contratti a termine

28 October 2026 at 11:06

Inasprire le regole sul lavoro temporaneo può ridurre la dualità del mercato del lavoro tra contratti a tempo determinato e contratti permanenti. Rischia però di spingere i lavoratori più vulnerabili verso l’inattività. Lo dicono i dati sul decreto Dignità.

L'articolo Più flessibilità o più stabilità? Il difficile equilibrio dei contratti a termine proviene da Lavoce.info.

Walmart just shared its Thanksgiving menu. Here's how it compares to other retailers.

28 October 2026 at 11:00
Overhead table setting with roasted turkey, rolls, gravy, cornbread, citrus drinks, and plated place settings.
Retailers are focused on delivering value for this year's Thanksgiving meal baskets.

Walmart

  • Retailers are hoping to win shoppers with easy, affordable Thanksgiving meal options.
  • This year's lower per-person prices emphasize value as other cost pressures increase.
  • Walmart's meal basket also has more items than last year, plus the company will deliver it for free.

Americans once again face a critical choice this November: where to get their Thanksgiving dinner supplies.

By now, most major retailers have shared their recipes to win shoppers with easy, affordable meal options.

The largest of the bunch, Walmart, said Wednesday that this year's $35 meal basket offers more food and a lower price than last year's offering. Plus the deal includes free delivery.

To be precise, the company says the combo includes 18% more items and costs 12% less than last year, and is the lowest price in the history of the basket.

Other retailers have also managed to lower prices on their holiday meal deals, highlighting this year's focus on value as other cost pressures rise.

Per-person prices generally range from $3.50 to $5, but one key difference between the baskets is the amount of cooking involved.

Budget-minded baskets from Walmart, Lidl, and Aldi each lean more on ingredients to make a meal from scratch, while meal kits from Albertson's, Costco and Sam's Club cost more but come ready to heat and eat. Target says its $30 basket of basics can be combined with its ready-made menu items.

Here's what's included in each of the top retailers' meal offerings, and what it costs per serving.

Walmart — $3.50
Assorted groceries including a turkey, canned goods, marshmallows, cranberries and sweet potatoes arranged beside blue reusable bags.

Walmart

  • Butterball turkey
  • Stove Top stuffing
  • Ocean Spray cranberries
  • White potatoes
  • Great Value gravy
  • Great Value canned green beans
  • Campbell's cream of mushroom soup
  • Great Value dinner rolls
  • Sweet potatoes
  • Great Value fried onions
  • Jet-puffed mini marshmallows
  • Great Value canned corn
  • Jiffy corn muffin mix
  • Great Value canned pumpkin
  • Great Value evaporated milk
  • Great Value pie crust
  • Great Value whipped topping

Total cost: $35 for 10 people.

Lidl — $3.60
Lidl storefront with glass entrance doors, shoppers entering, and the yellow Lidl logo sign above the doorway.
People entering supermarket chain Lidl store on Tottenham Court Road on 3rd April 2026 in London, United Kingdom. Lidl Stiftung & Co. KG is a German global discount supermarket chain, that operates over 12,000 shops across Europe and the US. With its low price, discount approach, Lidl is rapidly becoming serious competition to the big four supermarkets in the UK. (photo by Mike Kemp/In Pictures via Getty Images)

Mike Kemp/In Pictures via Getty Images

  • Shady Brook Farms Frozen Whole Turkey — 14 lb.
  • Lidl 100% Pure Pumpkin
  • Fresh Yellow Onions — 3 lbs.
  • Fresh Pure Harvest Russet Potatoes — 5 lbs.
  • Fresh Celery
  • Lidl Chicken Broth
  • Lidl Cream of Mushroom Condensed Soup — 2 cans
  • Lidl Cut Green Beans — 2 cans
  • Lidl Evaporated Milk
  • Fresh Sweet Potatoes — 3 lbs.
  • French's French Fried Onions
  • Lidl Original Whipped Topping
  • Lidl Brown Gravy Mix — 2 packets
  • Lidl Jellied Cranberry Sauce — 2 cans
  • Lidl Mini Marshmallows
  • Lidl Pie Crust Dough
  • Lidl Hawaiian Sweet Rolls
  • Lidl Poultry Seasoning
  • Lidl Turkey Stuffing Mix — 2 boxes
  • Fresh Peak Harvest Baby Carrots — 2 lbs.
  • Lidl Macaroni & Cheese — 2 boxes

Total cost: $35.86 for 10 people.

Aldi — $3.90
The exterior of an Aldi grocery store

Al Drago/Getty Images

  • Whole Turkey
  • Chef's Cupboard Stuffing Mix (x3)
  • Baby Peeled Carrots
  • Celery
  • Cranberries (12 oz)
  • Sweet Potatoes (3lbs)
  • L'oven Fresh Hawaiian Sweet Rolls
  • Season's Choice Steamable Frozen Peas (x2)
  • Baker's Corner Pumpkin Pie Mix
  • Bake House Creations Pie Crusts
  • Friendly Farms Whole Milk
  • Friendly Farms Heavy Whipping Cream

Total cost: $39 for 10 people.

Target — $5
Large red Target logo and storefront sign stand beside palm trees and pedestrians on a sunny sidewalk.
LOS ANGELES, CALIFORNIA - AUGUST 19: The Target logo is displayed outside a Target store on August 19, 2026 in Los Angeles, California. Target shares rose 5% to a 52-week high after the company reported better-than-expected second-quarter earnings, with comparable sales rising 3.8% and net income more than doubling to $1.87 billion, boosted in part by a $994 million tariff refund. The retailer also raised its full-year outlook. (Photo by Justin Sullivan/Getty Images)

Justin Sullivan/Getty Images

  • Butterball turkey, up to 10 lb.
  • Russet potatoes, 3 lb. bag
  • Ocean Spray Cranberry Sauce, 14 oz.
  • Del Monte French Style Green Beans, two 14.5 oz cans
  • Campbell's Condensed Cream of Mushroom Soup, 10.5 oz
  • Good & Gather French Fried Onions, 6 oz
  • Stove Top Stuffing Mix for Turkey, 6 oz.
  • Heinz Homestyle Turkey Gravy, 12 oz.
  • Favorite Day Take & Bake Baguette, two count

Total cost: $30 for 6 people.

Sam's Club — $10
Sam's Club storefront with shoppers, carts, and parked vehicles outside the entrance.
PEORIA, ARIZONA - FEBRUARY 22: A Sam's Club warehouse store on February 22, 2025 in Peoria, Arizona. (Photo by Kevin Carter/Getty Images)

Kevin Carter/Getty Images

  • Boneless carver ham
  • Hickory smoked turkey
  • Yukon Gold mashed potatoes
  • Turkey gravy
  • Green beans with dried cranberries and almonds (x2)
  • Macaroni and cheese (x2)
  • Sweet corn with garlic butter
  • Cranberry crunch salad
  • Yeast dinner rolls
  • Charcuterie entertainment tray
  • 12" pumpkin pies (x2)

Total cost: $160 for 16 people.

Albertsons — $11
Albertsons storefront with logo above the entrance, parked cars, trees, and a Drive Up sign in front.
SAN MARCOS, CALIFORNIA - DECEMBER 10: Food Shoppers Enter An Albertsons Grocery Store In San Marcos, CA on December 10, 2025 in San Marcos, California. (Photo by Joe Scarnici/Getty Images for Albertsons Companies)

Joe Scarnici/Getty Images for Albertsons Companies

  • Fully cooked 10 to 12 lb turkey
  • 32 oz mashed potatoes
  • 28 oz homestyle stuffing
  • 24 oz gravy
  • 14 oz cranberry sauce
  • 12-count package of King's Hawaiian Rolls.

Total cost: $90 for 8 people, only available online with pre-order.

Costco — $25
Shoppers push carts outside a Costco Wholesale warehouse entrance with large red and blue storefront signage.
BAYONNE, NJ - OCTOBER 2: People walk out of a Costco Wholesale store with a shopping cart of goods on October 2, 2026, in Bayonne, New Jersey. (Photo by Gary Hershorn/Getty Images)

Gary Hershorn/Getty Images

  • 5 lbs. Free Range Amish Turkey Breast
  • 3 lbs. Tray of Mashed Potatoes
  • 24 oz. Turkey Gravy
  • 3 lbs. Tray of Mac and Cheese
  • 3 lbs. Tray of Sweet Corn
  • 3 lbs. Tray of Green Bean Casserole
  • 2 lbs. Candied Yams
  • 3 lbs. Tray of Cornbread Stuffing
  • 20 oz. Pack of Cranberry Relish
  • 12 Gourmet Dinner Rolls
  • 2 lbs. Tray of Apple Cobbler
  • 2 lbs. Whole Pumpkin Pie

Total cost: $200 for 8 people, only available online with pre-order.

Read the original article on Business Insider

❌