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 MoreEleven people were reported dead after a vast crane came crashing down in southeastern India. The accident occurred on August 1, 2020, in a shipyard situated in Vishakhapatnam, a city in southeast...
Read More