- Singapore ex-minister pleads guilty in rare graft trial
- Fishy business caught by fraying India-Bangladesh ties
- US Open champion Sabalenka chases year-end number one ranking
- New Zealand scientists discover ghostly 'spookfish'
- Trump slams early voting, even while urging Pennsylvanians to do so
- Singapore ex-minister pleads guilty to bribery in rare graft trial
- Major Hurricane John hits Mexico's Pacific coast
- IMF says ready for talks with Sri Lanka's new leftist government
- Phillies clinch division title, eye top seed
- Bills trample Jaguars, Commanders claw Bengals
- China unveils fresh stimulus to boost ailing economy
- Hong Kong, Shanghai rally on China stimulus on mixed day for markets
- Back to death row? Retrial verdict due in Japan murder saga
- Rare corruption trial of Singapore ex-minister begins
- Ghana a long way off from gender equality despite new law
- China unveils fresh stimulus to boost economy
- Hamas weakened, not crushed a year into war with Israel
- Israeli economy struggles under weight of Gaza war
- Israelis united in trauma, divided by war after October 7
- New York Liberty riding WNBA boom into playoffs
- Union says new Boeing pay offer 'missed the mark'
- Environmental groups urge EU 'high risk' label for Sarawak
- Argentina seeks Maduro's arrest for crimes against humanity
- Morales issues Bolivian president 24-hour ultimatum to shake up cabinet
- Armenia and Azerbaijan see progress, but peace treaty seems distant
- World leaders gather at UN as Mideast tensions explode
- Biden's UN goodbye aims to 'Trump-proof' legacy
- Singapore ex-minister set for high-profile corruption trial
- Man Utd, Spurs eye respite from domestic woes in Europa League
- Guatemala picks Supreme Court judges with focus on anti-graft fight
- Jill Biden announces $500 million for women's health research
- Injured All Blacks centre Jordie Barrett out of Australia Test
- 'Lead the future': youth challenge world leaders at UN
- Goosebumps and stars as Paris Fashion Week kicks off
- Boeing boosts pay offer in effort to end strike
- Global markets inch higher on hopes of further rate cuts
- Amazon forest loses area the size of Germany and France, fueling fires
- 'Curious' Dupont eyes position change after claiming Top 14 award
- Man Utd stadium regeneration could add £7.3bn to British economy
- At COP16, Colombia seeks to lead by example on biodiversity
- Dupont caps off Olympic gold season with Top 14 player award
- Leeds to expand Elland Road to 53,000 capacity
- Mysterious 18th century diamond necklace set for auction
- World's oceans near critical acidification level: report
- California sues oil giant Exxon over plastic recycling 'myth'
- As wars rage, UN's critics say global body is failing its mission
- Amazon forest has lost an area the size of Germany and France
- Nadal, Alcaraz and Sinner in Davis Cup finals teams
- Telegram's Durov announces new crackdown on illegal content
- African players in Europe: Ice-cool Jackson strikes twice
In Mariupol, destroyed buildings and fresh graves
Galina Vasilyeva looks around at the ruins of the devastated Ukrainian city of Mariupol that she once helped to build.
Pointing towards a charred nine-storey building, the retired construction worker with bright red hair says: "There are burnt corpses in there."
"All these buildings were built by my generation. And now they have bombed everything," says 78-year-old Vasilyeva, as she queues for humanitarian aid distributed by pro-Russia separatists.
The strategic port city was encircled by Russian troops early on in what Moscow calls its "special military operation" in Ukraine. Conquering the city would connect Russia-controlled Crimea to the territories of Moscow-backed separatists in the eastern Donbas region.
Over a month later, Ukraine's forces continue resisting from inside the city's giant metallurgical and heavy machinery plants, but are struggling to hold the city with a population of around 500,000 people.
While the official death toll is unknown, thousands of civilians are believed to have died in the besieged city while others have survived with hardly any food or water and no electricity.
- Fear and horror -
"There are a lot of dead people and unfortunately, we can't remove them all," Yury Bukharev, a soldier in the separatist army, tells reporters taking part in a media trip organised by the Russian army, blaming ongoing fighting.
Bukharev stands inside the remains of Mariupol's drama theatre, partially destroyed and burnt in an attack on March 16 as hundreds sheltered in its basement.
It is not known how many people remain buried in the rubble.
"When we start removing the rubble, the number of victims will become clearer," Bukharev says.
Authorities in Kyiv say Russia deliberately bombed the theatre, while Moscow accuses a Ukrainian nationalist battalion of blowing up the theatre themselves in order to blame it on Russia.
They also say Ukrainian forces used high-rise apartment blocks as firing positions.
Now that the fighting has subsided, Mariupol's residents have started coming outside in search of food, water and an escape route from the city.
"I know that we experienced horror and we don't know what will happen next. We live like we're on top of a volcano," says 59-year-old Tatyana, a municipal employee, who is also waiting for humanitarian aid, carrying a broom she is using to help clear up the city.
"There's fear, fear! What else is there to say? A lot of people are suffering," adds Tatyana, who didn't give her last name.
She says that people have died in her apartment building: "We bury them right there in the courtyards."
AFP journalists saw numerous such hastily dug graves on a city boulevard.
-- 'Under fire' --
With only a backpack between them, Konstantin Mavrodi and his mother Taisiya say they have left their home in the hope of finding a bus leaving for Volnovakha, a town further north under Russian control, where his grandmother lives.
"To get here today, we had to run under fire, under bullets," Mavrodi says.
They said they came under gunfire while walking through streets close to the Azovstal industrial zone where the Ukrainian army is still resisting, from inside tunnels dug during the Soviet era.
The 28-year-old, who taught computer science to children, says that everyone in the city has been living without electricity or the internet since March 3, making it impossible to let family members know they are alive.
His future remains unclear, as he is neither ready to turn his back on his homeland Ukraine nor Russia, where he and his mother have relatives.
"Now we are simply people who want to live. Which country we want to live in -- we will decide later," he says.
Back in the queue for a truck carrying humanitarian aid, Svetlana Yasakova says she does not plan to leave.
"I am homeless, my apartment is totally destroyed. I moved in three months ago, a new apartment, newly renovated," the 43-year-old accountant in orange glasses says, smiling despite everything.
"I live in the present moment. Today I am here, and tomorrow will be tomorrow. I love my city, even in this state. It is beautiful even like this," Svetlana adds.
"I'm for peace, love and calm. And as they say, may God help all people and take charge of the situation."
K.Brown--BTB