Bus plunge kills 24 in southwest China

A bus plunged 20 metres (65 feet) off a highway overpass in southwest China on Monday killing at least 24 people, state media said.

It was the second serious traffic accident in Chongqing, a mountainous metropolis of 30 million people, in 10 days. “Twenty-two people were killed on the spot and two died in hospital,” state television said. Seven were injured, five seriously. Full Story

OODA Analyst

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.