Fourteen people have been killed and eight injured in a major fire at a workshop for disabled people in south-western Germany.
The blaze occurred at the centre run by the Caritas charity in the Black Forest town of Titisee-Neustadt, some 40km (25 miles) east of Freiburg. About 50 people were believed to be in the building when the fire started. The cause is unclear, but local media reports that there may have been an explosion in a store room.
The centre is reportedly used for woodwork and metalwork, but it is not known whether there were any flammable materials on site. The blaze occurred at about 14:00 local time (13:00 GMT), and flames were first spotted on the roof of the modern three-storey building. More than 100 firefighters backed by helicopters tackled the blaze - some, wearing breathing apparatus, braved the thick smoke to rescue a number of people trapped inside. But police confirmed that not every one made it out.