Remember the explosion in the Chinese port https://www.independent.co.uk/news/world/asia/tianjin-explosion-photos-china-chemical-factory-accident-crater-revealed-a7199591.html Look at that picture, its does not look like a random explosion, looks like a strike of some sorts.  Theory from some was 'rod from god'.