Two people have been reported dead after an explosion caused a building to collapse in West London, UK. The incident occurred on Wednesday, October 21, 2020, at about 6:30 am local time in Southall...
Read MoreA 10-story building will be demolished in the United Kingdom after flaws detected in its framework. A high building situated in the Irwell Riverside, Manchester, will be partially demolished as a r...
Read More