UK Announces Plan To Demolish London’s Grenfell Tower After Deadly 2017 Fire

London: London’s Grenfell Tower — where 72 people died in 2017 in Britain’s worst residential fire since World War II — is to be demolished, the UK government confirmed on Friday. The move, which is expected to take two years, has angered some survivors and families of those killed in the massive inferno, which destroyed … Read more