Here are the last known movements of four men suspected of blowing themselves up on three London subway trains and a bus in Britain’s worst terror attack that left at least 52 people dead last week. The police have yet to confirm officially the details of the bombings but the British press has drawn up a chilling account of Thursday’s plot. 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.