Shanghai tower block fire kills at least 42

At least 42 people have died and at least 90 have been injured by a fire in a 28-storey tower block in Shanghai.

The building is in one of the most densely populated districts, and smoke from the blaze has spread over much of the city.

Peter Biles reports.

BBC News