-
Climate protesters rally in Brazil at COP30 halfway mark
-
Spike Lee gifts pope Knicks jersey as pontiff meets film stars
-
BBC caught in crossfire of polarised political and media landscape
-
'Happy' Shiffrin dominates in Levi slalom for 102nd World Cup win
-
Palestinian national team on 'mission' for peace in Spain visit
-
Brazilian 'Superman' cheers child cancer patients in Ghana
-
India close in on win over South Africa after Jadeja heroics
-
Huge explosions rock industrial area near Argentina's capital
-
Bezzecchi takes pole for Valencia sprint and MotoGP
-
Dominant Shiffrin leads after first slalom run in Levi
-
Nine killed in accidental explosion at Indian Kashmir police station
-
Climate protesters to rally at COP30's halfway mark
-
Fighting South Africa lose Rickelton after India 189 all out
-
Harmer leads South Africa fightback as India 189 all out
-
Prison looms for Brazil's Bolsonaro after court rejects his appeal
-
EU bows to pressure on loosening AI, privacy rules
-
India close in on lead despite South African strikes
-
Curry's 49 points propel Warriors in 109-108 win over Spurs
-
NZ boxer Parker denies taking banned substance after failed test
-
Australia setback as Hazlewood ruled out of 1st Ashes Test
-
Australia pace spearhead Josh Hazlewood ruled out of 1st Ashes Test
-
UN Security Council to vote Monday on Trump Gaza plan
-
Japan's Tomono leads after men's short program at Skate America
-
China tells citizens to avoid Japan travel as Taiwan row grows
-
Purdue Pharma to be dissolved as US judge says to approve bankruptcy
-
Iran's first woman orchestra conductor inspires
-
Wood gets all-clear in boost for England
-
Golf's world No. 8 Thomas has back surgery
-
Rebooted Harlem museum celebrates rise of Black art
-
'Desperation in the air': immigrant comics skewer Trump crackdown
-
UN regulator says shipping still wants to decarbonize -- despite US threats
-
Grant, Kim share halfway lead in LPGA Annika tournament
-
Musk's Grokipedia leans on 'questionable' sources, study says
-
Trump signs order to lower tariffs on beef, coffee, other goods
-
Croatia qualify for 2026 World Cup, Netherlands close, Germany in limbo
-
'Last Chance U' coach dies after shooting: US police
-
Sinner completes perfect ATP Finals group stage, Auger-Aliassime reaches last four
-
Woltemade sends Germany past Luxembourg in World Cup qualifier
-
Croatia qualify for 2026 World Cup with 3-1 win over Faroes
-
Kai Trump makes strides but still misses cut in LPGA debut
-
Return to bad days of hyperinflation looms in Venezuela
-
US airspace recovers as budget shutdown ends
-
Russia strike on Kyiv apartment block kills six, Ukraine says
-
Arrest made in shooting of 'Last Chance U' coach: US police
-
At COP30, senator warns US 'deliberately losing' clean tech race with China
-
US, Switzerland say deal reached on trade and tariffs
-
Fossil fuel lobbyists out in force at Amazon climate talks: NGOs
-
Returning Alldritt blames himself for France axing
-
Stocks struggle on US rates, tech rally fears
-
A rare oil CEO shows up at COP30, spars with activists
Trapped residents fled through windows in S.African inferno
Blankets and sheets still hang from the blackened windows, used by the desperate to reach safety as flames turned the five-storey building in downtown Johannesburg into a death trap.
Others just jumped.
Witnesses spoke of parents throwing their babies out into the street, trying to save them, after scrabbling around in vain to find an exit.
"It was so difficult for us to get out," said Nobuhle Zwane, who said she managed to escape through the smoke with her two children aged 13 and two.
Many others did not make it out.
More than 70 people died and scores were injured after the fire broke out in the early hours, swiftly engulfing a building taken over for illegal housing.
Authorities estimate more than 80 "shacks" had been set up in the building.
Inside, emergency workers found further signs of the horror that confronted residents.
Bodies were discovered piled up at a security gate that had been closed, preventing people from getting out, an official said.
Residents told AFP that each of the five floors had a security gate that was kept locked at night to keep the police and intruders out.
The edifice is located in a deprived, crime-ridden area of what used to be the business district of South Africa's economic hub.
But city authorities said it had been turned into illegal housing after being abandoned.
As daylight came, the area was teeming with security forces, ambulances, fire trucks, onlookers and shocked survivors -- some waiting for updates on their loved ones.
Rescuers laid bodies under blankets on the street outside -- partially shielded from prying eyes by a large emergency services truck.
"Some... got out through windows, women and children were left behind and they died while inside," said resident Irene Ntamba.
"We lost all our things that got burnt, our papers and our money."
- 'Grateful to be alive' -
Paramedics assisted survivors, some looking bruised and visibly in pain, as two women on a nearby street consoled each other as they cried.
"The scene this morning was a mess, there were bodies on the ground everywhere," said resident Noma Mahlalela, 41, adding most people living in the building were foreigners.
In nearby bars and shops, people silently followed the news on TV.
The cause of the blaze is being investigated.
Authorities said candles used for lighting or stoves and other heating devices were a likely cause.
The building was covered in ash as firefighters damped it down and used a mechanised ladder to access the top floors.
Zwane, the mother of two, said some corridors were blocked by beds.
"I'm grateful to be alive."
N.Mitchell--AT