At least 29 children have been killed in a fire that swept through a state-run day-care centre in north-western Mexico, officials say. The fire broke out at the ABC centre in the city of Hermosillo in Sonora state. Dozens of children were taken to hospital suffering from burns and smoke inhalation. Officials warn that the final death toll may rise.