Fuel depot explodes in north London
Updated: 2005-12-11 17:15
Smoke billows after an explosion at a fuel depot in Hemel Hempstead in
central England December 11, 2005. A series of explosions and a massive fire
erupted at the fuel depot north of London before dawn on Sunday and sent a large
column of black smoke into the sky, witnesses said.