london tower fire

London Grenfell Tower Fire Kills at Least Several People

At least several people have died after a huge fire raged through the night at Grenfell Tower in west London,…

8 years ago