When the Buncefield oil depot exploded on 11 December 2005, sending a fireball into the sky, it was declared the largest explosion in peacetime Europe. More than 40 people were injured and thousands ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results