-
Oil prices spike on fresh US-Iran attacks, tech weighs on stocks again
-
'Indispensable' Xiaohongshu app fuels Chinese tourism
-
Spaniard's rare skin disorder ups danger of summer heat
-
NFL seeks to break into Africa with Kenya competition
-
Protected but deported anyway, as Trump goes after 'dreamers'
-
Yamal aims to steal Mbappe's World Cup thunder in semi-final showdown
-
Dodgers face Ohtani knee issues in MLB three-peat bid
-
Fisk outlasts Pendrith in playoff to win PGA Tour Louisville title
-
Warriors forward Green details LeBron recruiting pitch
-
US strikes Iran as Gulf states targeted in flareup over Hormuz
-
Massive fire in Bangkok bar kills at least 27
-
'Final before final': France face Spain in World Cup blockbuster
-
Zverev vows to chase down Wimbledon champion Sinner in trophy charge
-
England's Ecclestone glad to get 'one-up' on brother with five-wicket Lord's haul
-
Five classic France v Spain clashes before World Cup semi-final
-
Major fire rages in Fontainebleau forest near Paris
-
World Cup gets set for pair of blockbuster semi-finals
-
Sinner enjoying 'very rare' Wimbledon triumph
-
Venezuela quake death toll rises to 4,490
-
England open door to Flower return after McCullum axed as Test coach
-
McGregor says knee fine before first-kick injury, vows return
-
South Korea's Tom Kim wins Scottish Open to end three-year title drought
-
Hundred heroine Bhatia says its's 'unbelievable' to be on Lord's honours board
-
'It's amazing': Sinner revels in Wimbledon glory after Zverev battle
-
Irrepressible Sinner outlasts Zverev to win second straight Wimbledon title
-
Fresh attacks hit Iran, Kuwait as Tehran and US square off over Hormuz
-
Ryu defeats Henderson in play-off to win back-to-back majors in Evian
-
Argentina football great Rattin dies at 89
-
Spain ex-PM draws criticism with 'xenophobic' remark on French team
-
Argentina great Rattin dies at 89
-
Israel elections to be held on October 27: parliament
-
Bellingham drags England into World Cup semis but Tuchel demands more
-
Zelensky orders new PM in major government reshuffle
-
Pogacar calls for cycling calendar overhaul due to heatwave
-
Van der Poel stays calm in the heat to win Tour de France stage nine
-
Van der Poel wins shortened Tour de France ninth stage
-
Iran declares Hormuz strait closed, US military insists traffic flowing
-
McCullum sacked as England Test coach but retains white-ball role
-
Marc Marquez cruises to Germany MotoGP victory, enters title race
-
Bhatia first woman to score Lord's Test century as India run riot
-
Mladenovic and Guo win Wimbledon women's doubles title
-
'Insane heat': Durbridge calls for earlier Tour de France starts
-
McCullum stands down as England Test cricket coach
-
McCullum stand downs as England Test cricket coach
-
Marc Marquez cruises to Germany MotoGP Grand Prix victory
-
India's Bhatia becomes first woman to score Lord's Test century
-
Ukraine's Zelensky orders government reshuffle, new PM
-
India's Bhatia in sight of becoming first woman to score Lord's Test century
-
Iran, US trade more strikes as fighting escalates
-
Нуша Аубель і Потсдам: довіра втрачена
'Dead city': Russia swoops on Ukraine's once-calm Toretsk
Compared to others in war-scarred east Ukraine, Galyna Poroshyna had been lucky to live in Toretsk, a mining town nestled in a relatively sleepy sector of the front line.
Then, suddenly, the Russian assaults began, and life in the town, some 40 kilometres (25 miles) north of Donetsk city, deteriorated drastically.
As rockets and air strikes started raining down on shaken residents this month, Poroshyna and her neighbours sheltered in basements, emerging between barrages to assess the damage.
The internet and electricity shut off. A shell landed near Poroshyna's home. Ukrainian forces struggled to hold positions that had been under their control for months.
Like her mother and grandmother, the 63-year-old was born and raised in Toretsk. She married there. Her son was born and buried in the town after succumbing to an illness.
"This is the kind of bond that is very hard to break. I can't leave and go away. I can't," the 63-year-old told AFP, breaking down in tears.
That Russia now has Toretsk in its sights underlines a worrying trend for Kyiv as the war grinds through its third year.
Ukraine's troops, already exhausted and outgunned, are being further stretched by new Russian attacks and advances across the more than 1,000-kilometre front line.
- 'It is so painful' -
Kyiv said the Russian onslaught came following a "protracted lull" in fighting. But the Kremlin is determined to capture the entire Donetsk region, which it claims is part of Russia.
Like many towns and cities in eastern Ukraine, Toretsk bore a different name during the Soviet era: Dzerzhinsk, after Felix Dzerzhinsky, the notorious founder of the Kremlin's secret police.
Poroshyna's husband Oleskandr described it as a quiet industrial settlment -- mines below ground, roses above and where around 12,000 regular people lived regular lives.
"It was a good town. Small, compact and always clean. A lot of people stayed here and got married," he recounted.
When Russian forces invaded in 2022 that changed. First the water went, then gas, then heating, Poroshyna recounted.
"But it was okay. We survived somehow," she said. "People get used to everything, even this."
She and her husband described having taken peace in the town for granted, reminiscing over their favourite park and visiting restaurants and concerts.
The recent surge in Russian attacks had rendered their hometown a "dead, broken city," she said.
Charred Soviet-era housing blocs ripped open by Russian bombardments dot Toretsk. Shelling echoes throughout its emptying streets. Black smoke rises over the horizon.
"Now the most important thing is human life, to survive," she said. "To save even the memory of relatives. It is so painful when you can't go to the cemetery."
- 'We're leaving' -
Oleksandr Bobryk, 41, was also born, raised, and lived his whole life in Toretsk. That was about to change.
His grocery store was ripped apart and his house destroyed in recent Russian strikes
He had already relocated his shop one year earlier from an area more exposed to Russian shelling. Now he was preparing to move again, maybe for good.
"Every day there are dozens of strikes. It's very scary to be here. We're leaving," he said.
Bobryk didn't know what would come next for him and his family after they fled the danger.
"We haven't thought about it yet," he told AFP.
After a spate of fresh attacks, the Donetsk governor this week urged residents to make the same decision.
"The best thing to do is to evacuate and not endanger your own life and health," governor Vadym Filashkin said.
- 'Mistakes were made' -
Holding back the Russian advances in the area was becoming "difficult", a 30-year-old commander of a Ukrainian military unit deployed near Toretsk told AFP.
Russian forces had been dropping devastating guided aerial bombs, launching rockets and sending small sabotage teams forward, the serviceman, who goes by the name of Kurt, said.
Ukrainian forces had also botched a troop rotation, compromising their defence of the town, he added.
"Certain mistakes were made. The enemy analysed and used them," he said.
AFP journalists, who visited Toretsk several times as the Russian bombardments were picking up, saw Ukrainian fortifications had been readied behind the city.
Kurt was unconvinced as to their effectiveness.
"The defensive lines outside the city don't mean anything," he said, pointing out that Russia had captured other towns buttressed by such installations.
Poroshyna was sure she wouldn't leave Toretsk, no matter how bad it got.
But she admitted she had no idea what her life would look like.
"God, it's been 10 years of this kind of oppression," the former kindergarten teacher said, referring to when Kremlin-backed separatists first took over swathes of the Donetsk region in 2014.
"You know, I don't make predictions anymore."
afptv-jbr/jc/jj/ach
B.Wyler--VB