As many as 100 people are feared dead in a fire caused by a leaking fuel pipeline in a densely populated area of Nairobi, the Kenyan capital, according to police.
Flames leapt out from the pipeline in a radius of some 300 meters,setting shacks ablaze and incinerating scores of people, the Associated Press reported.
Reporters later saw clusters of charred bodies and blackened bones at the site. Some burned bodies floated in a nearby river filled with sewage, according to the AP. Homes had been built right up to the pipeline, the residents said.
Francis Muendo, another resident, told the AFP news agency: "I have never seen this in my life. I have seen women and children burnt like firewood. The very worst was a woman burned with her baby on her back."
Local television channels aired images of smouldering skeletons as the fire raged through the slum covering an area police said was about one acre.
Children in school uniform ran in all directions, crying. Badly burnt slum dwellers staggered in a daze, skin peeling off their faces and arms, according to the Reuters news agency.
"The government will do everything possible to ensure the injured will be treated and the families who have lost their loved ones will be compensated," said Odinga, who spoke through the sun-roof of his 4x4 vehicle at the scene of the fire.
Mwai Kibaki, the Kenyan president, also visited patients with severe burns at the country's largest public hospital.