Wednesday, June 14, 2017

London Public Housing Building Becomes Towering Inferno

Grenfell Tower, a 27-storey apartment building run by a London municipality, looks like a scene from a disaster movie, with an electrical fire having quickly spread to engulf the whole building. With many people trapped inside, some even jumped from the tall building to escape the flames.