September 28 2022, 22:25

If we only assess direct material damage from terrorist attacks and set aside everything else, the cost of 9/11 in New York was $25 billion, and the next largest was in London in 1993, costing just over a billion dollars. Thus, it seems that the explosion at the “streams” might now rank somewhere in the middle, taking second place in this somber global ranking. This is just to gauge the scale.

Leave a comment