One of London’s busiest mainline rail and subway stations was evacuated as armed police arrested two women, police said. “Liverpool Street station has been evacuated and armed Metropolitan Police officers have made some arrests,” a spokesman for British Transport Police said, adding that officers had also found some suspect packages.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.