Fresh clashes have broken out between protesters and police in Greece, in continuing unrest over the killing of a teenaged boy by police. Demonstrators charged at riot police outside parliament, throwing fire bombs. Police responded with volleys of tear gas. 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.