-
Zambia's Hichilema: 'cattle boy' and two-time president
-
Zambia's Hichilema wins re-election with 60% of vote
-
Elderly far more at risk from rising heat than thought: study
-
Jeanie Buss to fight siblings over sale of 17.8% stake in Lakers: reports
-
Brazil's Lula hails new oil find as 'passport to the future'
-
Paramount demands $1.9 billion surety over states' merger lawsuit
-
Rybakina slogs through double rain delays in Cincinnati win
-
Latest developments in US-Iran war
-
Two largest US reservoirs hit record lows amid western drought
-
NBA has no evidence of Clippers salary cap cheating: report
-
Colombian minister under fire over beach holiday post-quake
-
Boehly and Walter consider selling Chelsea stake to Clearlake Capital
-
Lamour leaves key FIFA position after criticising Infantino
-
OpenAI to lease massive new AI data center in US, backed by Nvidia
-
Buss family sells 17.8% stake in Lakers to Iger group
-
US stocks fall on spiking bond yields, higher oil prices
-
Mangione state murder trial postponed after federal guilty plea
-
LIV Golf cancels Michigan event, to decide team title at Indy
-
Trump envoy says Hamas disarmament could begin within 30 days
-
Rodri arrives at Barcelona to complete 'dream' move
-
US pauses construction of border project in Texas national park
-
Discord suspends livestreams in Brazil after teen's suicide
-
Thousands mourn dead black academic in London vigil
-
Tupac Shakur's accused killer was out for 'revenge', jury hears
-
South Africa Test series a lot tougher than a World Cup says All Blacks coach Rennie
-
Netanyahu presses role for US general in Hamas disarmament
-
Coventry sign Nigeria striker Awoniyi from Forest
-
US-Palestinian says 'terrified' as he returns to property besieged by settlers
-
TripleDart tops $7 million ARR with AI-led growth, reports 50 per cent EBIT margin
-
Amboss Opens Affiliate Program: Earn Recurring Bitcoin Commissions by Growing Bitcoin Payments
-
Bipartisan backlash as Trump scales back US-South Korea drills
-
Netanyahu, Kushner discuss US general for Hamas disarmament: Israeli official
-
'Never seen one like it': German pensioners flee wildfire
-
Scottish FA withdraws support for FIFA boss Infantino
-
Ipswich sign Enciso and Ouattara in double raid on Strasbourg
-
Belgium fire halts short of German border, but not 'contained'
-
UN laments 'unacceptable' toll of 350 aid workers killed in 2025
-
Number one Shi suffers shock first-round exit at badminton worlds
-
Former child star actress Hayden Panettiere dead at 36
-
Kolisi and Nche may miss South Africa Test against New Zealand
-
Pakistan captain Babar Azam doubtful for England opener
-
Trump threatens Oman: latest developments in US-Iran war
-
Pentagon inks Tomahawk deal amid reports of missile shortfall
-
Stocks lower as Hormuz concerns and high oil prices persist
-
Rain halts India push after Dinusha century lifts Sri Lanka
-
Crowds turn out for 'Total Eclipse' singer Bonnie Tyler's funeral
-
Dinusha hits century as Sri Lanka post 284 in first India Test
-
Mali jails junta-critic broadcaster, influencer for seven years
-
Stocks steady as investors weigh US rate path
-
'Nowhere to run': Indonesian quake survivors plead for help
Blessings counted after losing all on Ukrainian front
The willowy Ukrainian grandmother was praying for God to spare her life when a missile imploded her kitchen and cratered her vegetable garden.
Maria Mayashlapak scanned the devastation and counted her blessings -- a response shared by countless others who have lost almost everything but their lives three months into Russia's invasion.
"I was reciting my morning prayer for God to keep me from getting hurt," the 82-year-old recalled next to the splintered remains of her cottage kitchen in Ukraine's eastern city of Bakhmut.
The family's mewing kitten was still trapped somewhere in the rubble and the once-leafy backyard resembled an open-pit mine.
The half of the house still standing looked in danger of either caving or sliding into the muddy crater left by the missile.
Rows of trees stood bowing with their crowns blown off by the force of the morning blast.
More rumblings on the horizon signalled the slow but steady pace of Russia's advance deep into the inner reaches of the Donbas war zone.
"I looked up from my prayers and heard a frightening sound," the grandmother said.
"Every day I pray to God asking to avoid injuries. God heard me. God is watching over me."
- 'Under aerial attack' -
Mayashlapak's relief is making life difficult for Bakhmut's deputy mayor Maksim Sutkovoi.
The 40-year-old was theoretically meant to be pulling civilians out from a series of towns in the Bakhmut area that have come within range of Russian fire in the past week.
But he stood with his hands in his pockets on a deserted square selected as the daily gathering point for evacuees.
"People do not want to leave," Sutkovoi said next to a half-empty bus waiting to take civilians to more peaceful parts of Ukraine.
"We have reached the point where we are making evacuation mandatory," added Bakhmut military administration chief Sergiy Kalyan.
The two local leaders estimate that 100,000 of the district's 220,000 residents -- many of them living along a north-south road now under Russian assault -- were still clinging on to their homes.
Those staying behind say the missile strikes and bombings start every morning around sunrise and continue until lunch.
"Thankfully the Russian artillery has not reached us yet," Kalyan said next to the evacuation bus.
"But otherwise we are under aerial attack."
- 'Survivors' -
Taxi driver Maksim Taran stared at a couch protruding from the sheared off section of a building that once held his apartment and expressed many of the same emotions as the grandmother on the other side of town.
The 33-year-old said his father was meant to have been sleeping on that couch the night something crashed through the five-story apartment complex.
The entire middle section of it collapsed.
No one was injured because most of the block's 200 residents had already moved out.
But Taran was back at the site three days later to determine which of the remaining apartments he could still use.
"My father is alive because he got delayed on the road," Taran said with his gaze fixed on the protruding couch.
"I am probably more relieved than anything else. We lost property. That can be restored."
His neighbour Roman Ognev wrapped his arm around the taxi driver's shoulder and broke out into a merry laugh.
"We are survivors," the 51-year-old businessman said.
- Tightening noose -
Bakhmut's fall would give the Russians control of a crucial junction that now serves as an impromptu command centre for much of the Ukrainian war effort.
Its roads offer a direct route to all sections of the front as well as Kramatorsk -- the government's increasingly besieged administrative centre for the east.
The Russians have been battling for days to cut off Bakhmut's link to the twin industrial cities of Lysychansk and Severodonetsk to its north.
Long stretches of that road are now shrouded by plumes of noxious smoke rising over burning oil refineries and destroyed Ukrainian military outposts.
The highways heading south are being shelled by local forces that have been fighting a Russian-backed insurgency since 2014.
The noose is tightening and the Ukrainian forces fortifying their positions in the surrounding forests are digging in for a fierce defence.
So are Bakhmut's remaining residents.
"We set our alarms for 6:00 am because that is the time to head to the bunker," Ognev said outside the ruined apartment block.
"And then we go back up and get a few more hours of sleep."
P.Tamimi--SF-PST