Explosions at one of Britain’s largest oil depots jolted an area north of London early Sunday, hurling multiple balls of fire into the sky, shattering windows and blanketing the area with smoke. Police said the blasts, which injured 43 people, appeared to be accidental.But the powerful explosions felt throughout a large swath of southeast England including London, 25 miles away, rattled nerves in a country still jittery over terrorism after deadly transit bombings in July killed 52 people and four suicide bombers. Full Story
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.