Several huge explosions rocked a major fuel Depot northwest of London on Sunday morning, injuring at least 76 people, forcing the evacuation of hundreds more and creating a massive cloud of black smoke that darkened a sunny winter sky over much of southeastern England.
Huge explosions rock London area fuel Depot.